DECKERS OUTDOOR CORPDECK

Market cap
$15.4B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Mar 31, 20252,513+19.24%
Mar 31, 20242,107+19.35%
Mar 31, 20231,766+14.75%
Mar 31, 20221,539+6.55%
Mar 31, 20211,444+26.67%
Mar 31, 20201,140+9.09%
Mar 31, 20191,045+11.09%
Mar 31, 2018941-1.41%
Mar 31, 2017954-1.37%
Mar 31, 2016967+3.25%
Mar 31, 2015937+5.51%
Dec 31, 2013888+20.21%
Dec 31, 2012739-12.20%
Dec 31, 2011841+28.33%
Dec 31, 2010656