B+
Overall grade
B+
Financial quality
The sleeper story is international Crocs becoming larger than North America at $1.6B with China driving 30% growth while everyone focuses on the domestic turnaround. HeyDude cleanup is working (sell-through matches inventory) but the $45M writeoff was understated as markdown support continues into 2026. The binding constraint is promotional discipline - they're choosing brand health over near-term sales but stopped reporting the inventory metrics that would prove it's working. Management's most telling quote: 'We're not embedding anything from an upside standpoint into the P&L for AI initiatives' - refreshingly honest about experimental stage. My view changes if they restart Classic Clog promotions or international growth decelerates below 10% - either would signal the strategy isn't working.
The 30-second version
- International is quietly becoming the real engine while everyone obsesses over North America
- HeyDude cleanup is working but the $45M writeoff was understated
- They stopped reporting Classic Clog inventory levels and promotional pullback metrics
What changed this quarter
| Metric | Prior | This quarter |
|---|---|---|
| Enterprise Revenue | $998M (down 7% YoY) | $958M (down 4% YoY) |
| Crocs Brand Revenue | $836M (down 3% YoY) | $768M (up slightly YoY) |
| HeyDude Revenue | $160M (down 22% YoY) | $189M (down 18% YoY) |
| Enterprise Gross Margin | 58.5% (down 110 bps YoY) | 54.7% (down 320 bps YoY) |
| Operating Margin | 20.8% (down 460 bps YoY) | 16.8% (down 340 bps YoY) |
| Free Cash Flow | Not disclosed quarterly | $659M for full year |
| China Revenue Growth | Mid-20s% YoY | 30% YoY |
| International DTC Growth | 23% YoY in Q3 | 23% YoY in Q4 |
Accountability tracked
7 new promises made4 narrative shifts flagged5 prior promises graded
Inside the full report
The complete write-up covers the full promise ledger with kept/missed calls, disclosure-quality scoring, the metrics-vanished check, verification items, and the questions to ask next quarter.
Subscribe to Call Sheet Daily →