Spruce Power Reports First Quarter 2025 Results
1. Revenues increased 30% year-over-year to $23.8 million. 2. Net loss of $15.3 million recorded for Q1 2025. 3. Operating EBITDA grew to $12.3 million, a 15% rise from last year. 4. Cash balance stood at $96.5 million despite recent share repurchases. 5. Management emphasized growth through acquisitions and cost management.