B+
Overall grade
B+
Financial quality
The sleeper story is accelerating marketing spend despite 41% organic growth, suggesting demand saturation in core markets that management won't admit. The obvious headline is record GAAP profitability, but this masks the real story: they're hitting capacity constraints faster than expected and need $1B CapEx sooner than planned. The binding constraint is now customer acquisition, not operational capacity - hence the advertising acceleration. Garcia's quote 'we see that as one of the many areas of opportunity' on marketing contradicts his Q1 focus discipline. My view changes if they provide specific cohort performance data showing Atlanta/Phoenix still outperforming or if Q3 advertising spend drives measurable CAC improvement.
The 30-second version
- Marketing spend acceleration reveals growth desperation masked as strategy
- GAAP profitability milestone hides operational leverage mirage ahead
- Narrative confidence unchanged but no updated cohort metrics signal mature market reality
What changed this quarter
| Metric | Prior | This quarter |
|---|---|---|
| Revenue | $4.23B (+38% YoY) | $4.84B (+42% YoY) |
| Retail Units | 133.9k (+46% YoY) | 143.3k (+41% YoY) |
| GAAP Operating Income | $394M (9.3% margin) | $511M (10.6% margin) |
| Adjusted EBITDA | $488M (11.5% margin) | $601M (12.4% margin) |
| Net Income | Not disclosed | $308M (6.4% margin) |
| Non-GAAP Retail GPU | $3,308 (+$97 YoY) | $3,503 (+$195 YoY) |
| Non-GAAP Wholesale GPU | $964 (-$189 YoY) | $879 (-$85 YoY) |
| Non-GAAP Other GPU | $2,868 (+$430 YoY) | $2,994 (+$126 YoY) |
Accountability tracked
7 new promises made4 narrative shifts flagged6 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 →