Generac Q4 2024 Earnings: Residential Surge, C&I Challenges | Monexa