The current state of solar energy companies in 2024