DECKERS OUTDOOR CORPDECK

Market cap
$15.4B
P/E ratio
Period EndTotal current assets (Million USD)YoY (%)
Mar 31, 20252,860+17.07%
Mar 31, 20242,443+27.91%
Mar 31, 20231,910+9.02%
Mar 31, 20221,752+6.14%
Mar 31, 20211,651+38.25%
Mar 31, 20201,194+9.01%
Mar 31, 20191,095+20.28%
Mar 31, 2018911+10.95%
Mar 31, 2017821+4.46%
Mar 31, 2016786+14.44%
Mar 31, 2015687-17.21%
Dec 31, 2013829+19.91%
Dec 31, 2012692-15.44%
Dec 31, 2011818+14.27%
Dec 31, 2010716