Spruce Power Reports First Quarter 2025 Results
1. SPRU reported $23.8 million in revenues, 30% growth year-over-year. 2. Net loss for Q1 2025 was $15.3 million, indicating ongoing financial challenges. 3. Operating EBITDA rose 15% to $12.3 million, reflecting improved performance. 4. Total cash decreased to $96.5 million due to operational spending and timing issues. 5. Management remains optimistic about growth and seeks new acquisition opportunities.