| Metric | Q2'25 | Q3'25 | Change |
|---|---|---|---|
| Revenue | $363.2M (+3% QoQ) | $410.4M (+13% QoQ) | Beat driven by $30.5M incremental safe harbor |
| Non-GAAP Gross Margin | 48.6% | 49.2% | +60 bps despite 5% tariff hit |
| Safe Harbor Revenue | $40.4M | $70.9M | +75% surge pulled from Q4 |
| Microinverter Shipments | 1.53M units | 1.77M units | +16% driven by safe harbor demand |
| Battery Shipments | 190.9 MWh | 195 MWh (record) | +2% to new high |
| U.S. Sell-Through Growth | +17% QoQ | +9% QoQ | Deceleration despite seasonal tailwinds |
| Europe Revenue | +11% QoQ | -38% QoQ | Brutal $25M sequential decline |
| Free Cash Flow | $18.4M | $5.9M | -68% deterioration |
| Q4 Revenue Guidance Midpoint | Not provided | $330M | 19% below Q3 despite normal seasonality |
| Q4 Gross Margin Guidance | Not provided | 42-45% range | 550 bps below Q3 at midpoint |
Get free previews of our earnings-call research: the key changes, management scores, and questions worth investigating. Subscribe for full call sheets and deeper analysis.
Subscriptions are managed by Substack. If the form does not load, subscribe directly. Or follow the RSS feed.