GNRC Earnings: AI Insights on Generac Holdings Inc