Sunrun Reports First Quarter 2025 Financial Results
1. Sunrun reported $1.2 billion Subscriber Value, 23% annual growth. 2. First quarter cash generation hit $56 million, fourth consecutive positive quarter. 3. Customer additions with storage grew 46%, storage attachment rate reached 69%. 4. Reiterated cash generation guidance of $200 million to $500 million for 2025. 5. Paid down $27 million in debt, improving balance sheet health.