B+
Overall grade
B-
Financial quality
The sleeper story is commercial storage hitting record quarters while everyone fixates on residential recovery - this positions SEDG perfectly for the C&I domestic content wave ahead. The obvious headline is European inventory normalization and margin expansion, but the real inflection is market share actually growing in Q2 data, not just channel restocking. The binding constraint remains pricing power - they stopped reporting volume metrics just as they're pushing price, suggesting unit economics are uglier than the revenue growth implies. Most revealing quote: CFO saying they're dropping megawatt reporting because 'management's focus is on regional revenue' - translation, don't look at our unit volumes. My view changes if they restore volume transparency or commercial storage revenue hits $50M+ quarterly run rate.
The 30-second version
- SLEEPER: Commercial storage hit record sales quarter while everyone obsesses over residential recovery
- European market share gains finally showing up in Q2 data, not just channel clearing
- They stopped reporting megawatt shipments by region - hiding margin mix deterioration
What changed this quarter
| Metric | Prior | This quarter |
|---|---|---|
| Non-GAAP Revenue | $212.1M (-29% YoY) | $281.0M (+32% YoY) |
| Non-GAAP Gross Margin | 7.8% | 13.1% |
| Q3 Revenue Guidance | $265M-$285M guided for Q2 | $315M-$355M guided for Q3 |
| Non-GAAP Operating Loss | $72.4M loss | $48.3M loss |
| Free Cash Flow | $20M positive | $9M negative |
| Europe Revenue | $47.4M (22% mix) | $65.0M (23% mix) |
| US Revenue | $132.1M (62% mix) | $185.0M (66% mix) |
| Inventory | $637M | $529M |
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 →