Shoals Technologies Group, Inc. Reports Financial Results for First Quarter 2025
1. SHLS reported Q1 2025 revenues of $80.4 million, down 11.5% 2. Backlog increased by 5% year-over-year to $645.1 million. 3. Adjusted EBITDA dropped to $12.8 million from $20.5 million last year. 4. CEO noted continued strength in markets despite broader volatility. 5. 2025 revenue outlook adjusted to $410-$450 million.