DECKERS OUTDOOR CORPDECK

Market cap
$14.9B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Mar 31, 20251,248+26.73%
Mar 31, 2024985+40.61%
Mar 31, 2023701+15.31%
Mar 31, 2022608+11.54%
Mar 31, 2021545+44.47%
Mar 31, 2020377+1.29%
Mar 31, 2019372+37.29%
Mar 31, 2018271+434.73%
Mar 31, 201751-76.10%
Mar 31, 2016212-22.49%
Mar 31, 2015274+9.78%
Dec 31, 2013249+13.17%
Dec 31, 2012220-29.79%
Dec 31, 2011314+20.06%
Dec 31, 2010261