DECKERS OUTDOOR CORPDECK

Market cap
$15.4B
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Mar 31, 202569+20.43%
Mar 31, 202458+20.33%
Mar 31, 202348+11.61%
Mar 31, 202243+5.79%
Mar 31, 202141+4.16%
Mar 31, 202039-13.42%
Mar 31, 201945-7.48%
Mar 31, 201849-7.71%
Mar 31, 201753+5.21%
Mar 31, 201650+1.48%
Mar 31, 201549+18.95%
Dec 31, 201341+24.19%
Dec 31, 201233+15.15%
Dec 31, 201129+135.91%
Dec 31, 201012