DECKERS OUTDOOR CORPDECK

Market cap
$15.4B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Mar 31, 2025-75-16.04%
Mar 31, 2024-89+10.27%
Mar 31, 2023-81+58.82%
Mar 31, 2022-51+58.57%
Mar 31, 2021-32+0.64%
Mar 31, 2020-32+10.15%
Mar 31, 2019-29-16.37%
Mar 31, 2018-35-22.03%
Mar 31, 2017-44-33.80%
Mar 31, 2016-67-33.20%
Mar 31, 2015-101+18.12%
Dec 31, 2013-85+13.05%
Dec 31, 2012-75-59.21%
Dec 31, 2011-185+11447.88%
Dec 31, 2010-2