DECKERS OUTDOOR CORPDECK

Market cap
$15.4B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Mar 31, 2025770+6.94%
Mar 31, 2024720+44.76%
Mar 31, 2023497-8.18%
Mar 31, 2022542+15.65%
Mar 31, 2021468+55.63%
Mar 31, 2020301+20.13%
Mar 31, 2019251+32.44%
Mar 31, 2018189+18.93%
Mar 31, 2017159-33.31%
Mar 31, 2016238+42.35%
Mar 31, 2015168-47.73%
Dec 31, 2013321+20.04%
Dec 31, 2012267+15.05%
Dec 31, 2011232+60.21%
Dec 31, 2010145