DECKERS OUTDOOR CORPDECK

Market cap
$15.4B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Mar 31, 2025567+36.65%
Mar 31, 2024415+39.53%
Mar 31, 2023297-16.62%
Mar 31, 2022357+259.72%
Mar 31, 202199-47.93%
Mar 31, 2020190+17.97%
Mar 31, 2019161+7.82%
Mar 31, 2018150+1090.64%
Mar 31, 201713-86.65%
Mar 31, 201694-12.16%
Mar 31, 2015107+Infinity%
Dec 31, 20130-100.00%
Dec 31, 2012221+1008.02%
Dec 31, 201120+97.56%
Dec 31, 201010