FOXA Q1 2026 Earnings EPS Beat by Over 33 Drives Positive Market Reaction Fluence Energy Q1 2026 Earnings EPS Beats Estimates Amid Revenue Uncertainty NPCE Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Surprise Omada Health Q1 2026 Earnings Narrower Loss Beat Estimates as Company Focuses on Operational Efficiency SITE Centers Corp SITC Q3 2025 Earnings Surprise EPS Beat Masks Lingering Headwinds GIL Q1 2026 Earnings EPS Surpasses Estimates with Strong Operational Execution