DECKERS OUTDOOR CORPDECK

Market cap
$15.4B
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Mar 31, 2025710+2.55%
Mar 31, 2024692+7.14%
Mar 31, 2023646+11.35%
Mar 31, 2022580+12.23%
Mar 31, 2021517-9.47%
Mar 31, 2020571+72.09%
Mar 31, 2019332-6.19%
Mar 31, 2018354-4.66%
Mar 31, 2017371-24.65%
Mar 31, 2016492+1.85%
Mar 31, 2015483+12.29%
Dec 31, 2013430+14.33%
Dec 31, 2012376+14.68%
Dec 31, 2011328+252.01%
Dec 31, 201093