DECKERS OUTDOOR CORPDECK

Market cap
$15.4B
P/E ratio
Period EndInventories (Million USD)YoY (%)
Mar 31, 2025495+4.41%
Mar 31, 2024474-10.99%
Mar 31, 2023533+5.14%
Mar 31, 2022507+82.14%
Mar 31, 2021278-10.71%
Mar 31, 2020312+11.76%
Mar 31, 2019279-6.93%
Mar 31, 2018300+0.25%
Mar 31, 2017299-0.35%
Mar 31, 2016300+25.53%
Mar 31, 2015239-8.39%
Dec 31, 2013261-13.12%
Dec 31, 2012300+18.52%
Dec 31, 2011253+102.62%
Dec 31, 2010125