DECKERS OUTDOOR CORPDECK

Market cap
$14.9B
P/E ratio
Period EndTotal assets (Million USD)YoY (%)
Mar 31, 20253,570+13.86%
Mar 31, 20243,136+22.67%
Mar 31, 20232,556+9.60%
Mar 31, 20222,332+7.59%
Mar 31, 20212,168+22.81%
Mar 31, 20201,765+23.68%
Mar 31, 20191,427+12.88%
Mar 31, 20181,264+6.09%
Mar 31, 20171,192-6.75%
Mar 31, 20161,278+9.24%
Mar 31, 20151,170-7.13%
Dec 31, 20131,260+17.95%
Dec 31, 20121,068-6.82%
Dec 31, 20111,146+41.68%
Dec 31, 2010809