DECKERS OUTDOOR CORPDECK

Market cap
$15.4B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Mar 31, 202525+8.99%
Mar 31, 202423+18.95%
Mar 31, 202319.3+0.15%
Mar 31, 202219.3-9.87%
Mar 31, 202121.4+21.04%
Mar 31, 202017.7-4.05%
Mar 31, 201918.4+29.33%
Mar 31, 201814.2+402.93%
Mar 31, 20172.8-74.96%
Mar 31, 201611.3-24.89%
Mar 31, 201515.1-5.96%
Dec 31, 201316+2.83%
Dec 31, 201215.6-31.64%
Dec 31, 201122.8-12.74%
Dec 31, 201026.1