DECKERS OUTDOOR CORPDECK

Market cap
$15.4B
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Mar 31, 2025287-6.76%
Mar 31, 2024308+5.13%
Mar 31, 2023293+16.43%
Mar 31, 2022252-1.32%
Mar 31, 2021255-21.27%
Mar 31, 2020324+146.33%
Mar 31, 2019132-2.14%
Mar 31, 2018134+71.31%
Mar 31, 201778+8.84%
Mar 31, 201672+10.28%
Mar 31, 201565+27.96%
Dec 31, 201351-17.92%
Dec 31, 201262-14.36%
Dec 31, 201173+759.59%
Dec 31, 20108