DECKERS OUTDOOR CORPDECK

Market cap
$15.4B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Mar 31, 202528.8+7.94%
Mar 31, 202426.7+26.25%
Mar 31, 202321.1+5.23%
Mar 31, 202220.1+3.24%
Mar 31, 202119.5+12.49%
Mar 31, 202017.3-11.91%
Mar 31, 201919.6+110.96%
Mar 31, 20189.3+1923.91%
Mar 31, 20170.5-95.40%
Mar 31, 201610-20.21%
Dec 31, 201312.5+7.47%
Dec 31, 201211.7-43.58%
Dec 31, 201120.7