Sunrun (RUN) reported robust Q2 2025 results, with revenue reaching $569.34 million, an 8.7% year-over-year increase and a 2.17% beat on consensus estimates. EPS significantly surpassed expectations at $1.07, compared to an estimated -$0.18. The company also exceeded analyst projections across key operational metrics, including Storage Capacity Installed (391.50 Mwh vs. 344.10 Mwh estimate), Solar Capacity Installed (227.20 MW vs. 200.11 MW estimate), and subscriber additions (28,823 vs. 25,419 estimate), indicating strong underlying business performance. Despite these positive results, Sunrun shares have declined 4.3% over the past month, underperforming the S&P 500, and currently hold a Zacks Rank #3 (Hold).
Sunrun (RUN) delivered a robust financial performance for Q2 2025, characterized by significant beats on both headline revenue and earnings. Total revenue increased 8.7% year-over-year to $569.34 million, surpassing the consensus estimate by 2.17%. The most notable metric was the earnings per share of $1.07, which represented a monumental +694.44% surprise against the consensus estimate of a loss (-$0.18). This profitability was supported by strong underlying operational metrics, including outperformance in Solar and Storage Capacity Installed, as well as higher-than-expected customer and subscriber additions. A deeper analysis of revenue streams, however, reveals a divergent performance. The high-value, recurring revenue from 'Customer agreements' grew an impressive 21% year-over-year to $433.44 million, beating expectations. Conversely, the more transactional 'Solar energy systems and product sales' segment contracted by 18.2% year-over-year, missing estimates and indicating weakness in the direct sales channel. Despite the strong headline results, the stock has underperformed the broader market, returning -4.3% over the past month, which, combined with a Zacks Rank #3 (Hold), suggests market skepticism or concerns about the sustainability of the earnings beat and the declining system sales.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Overall Sentiment
strongly positive
Sentiment Score
0.75
Ticker Sentiment