DECKERS OUTDOOR CORPDECK

Market cap
$15.4B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Mar 31, 20251,045+1.10%
Mar 31, 20241,033+92.25%
Mar 31, 2023537+211.81%
Mar 31, 2022172-71.09%
Mar 31, 2021596+108.22%
Mar 31, 2020286-20.35%
Mar 31, 2019360+9.82%
Mar 31, 2018327+64.77%
Mar 31, 2017199+58.21%
Mar 31, 2016126-25.98%
Mar 31, 2015170-35.28%
Dec 31, 2013262+59.92%
Dec 31, 2012164+444.70%
Dec 31, 201130-78.49%
Dec 31, 2010140