SWK SWKHL Q3 2025 Earnings Surprise EPS 059 Up Significant Air Industry AIRI Q3 2025 Earnings Surprise EPS 001 Up Significant Generac Holdlings GNRC Q1 2026 Earnings Why the Beat Matters