DECKERS OUTDOOR CORPDECK

Market cap
$14.9B
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Mar 31, 20252,100+10.39%
Mar 31, 20241,902+5.57%
Mar 31, 20231,802+16.80%
Mar 31, 20221,543+31.69%
Mar 31, 20211,172+13.85%
Mar 31, 20201,029+4.98%
Mar 31, 2019980+0.87%
Mar 31, 2018972+1.76%
Mar 31, 2017955-7.16%
Mar 31, 20161,029+9.54%
Mar 31, 2015939+14.49%
Dec 31, 2013820+4.84%
Dec 31, 2012782+12.02%
Dec 31, 2011698+40.20%
Dec 31, 2010498