Revenue and Shipments
Q1 revenue of $282.9 million; shipped ~627.6 MW DC of microinverters and 103.1 MWh of IQ batteries (transcript figures), and management reported ~1.4M microinverters shipped. Q1 included $34.5 million of safe-harbor revenue.
Strong Non-GAAP Profitability and Cash Generation
Non-GAAP gross margin ~44% and non-GAAP operating income ~17% of revenue in Q1. Generated $102.9 million cash from operations and $83 million free cash flow in Q1.
Record Customer Experience Metrics
Customer Net Promoter Score (NPS) reached a record 82% in Q1 (up from 79% in Q4); average call wait time ~1.4 minutes.
Safe-Harbor and TPO Order Book
Year-to-date executed agreements for ~$843.6 million of product tied to third-party owners ($89.6M via ITC 5% safe-harbor, $754M via physical work test), securing multiyear microinverter volume and future battery-attached sales potential.
Europe and International Green Shoots
Europe revenue rose 36% Q1 vs Q4 after prior under-shipment; April battery activations vs Q1 monthly run rate: Netherlands +75%, Germany +27%, France +20% — management cites rising power prices and battery adoption.
Commercial and Product Momentum
U.S. commercial microinverter sales more than doubled Q1 vs Q4 driven by IQ9 adoption; roadmap progress includes 548W IQ9 (shipping Q3), 5th-generation battery (pilots Q3, shipments Q4), bidirectional EV charger (initial availability Q4), and IQ SST program with full-system demo targeted this year (pilots 2027, volume 2028).
Pricing Actions to Improve Competitiveness
Reduced distributor battery list prices in Europe ~10% (May) and lowered U.S. battery list prices ~12-14% (March); microinverter distributor pricing cut ~20% in December to address competition and stimulate demand.
Balance Sheet Actions and Tax/Refund Developments
Exited Q1 with cash, equivalents and marketable securities of $930.6M after settling $632.5M convertible notes; sold 2025 PTCs and currently have ~$162.9M PTCs on balance sheet; submitted ~ $50M of IEPA tariff refund claims (expect decision in ~90-120 days).