Sunrun Reports Second Quarter 2025 Financial Results
1. Sunrun reported Q2 2025 Subscriber Value of $1.6 billion, up 40%. 2. Contracted Net Value Creation reached $376 million, 316% growth year-over-year. 3. Positive Cash Generation recorded for five consecutive quarters, $27 million in Q2. 4. Storage Attachment Rate hit a record 70%, with a 50% increase in customer additions. 5. Sunrun aims for $200 to $500 million Cash Generation in 2025.