MGEE Q1 2026 Earnings EPS Surpasses Estimates on Strong Utility Performance SNYR Q1 2026 Earnings Significant EPS Miss Amid Lack of Revenue Disclosure KPRX Q1 2026 Earnings Loss Narrower Than Expected Stock Declines on Market Sentiment AZZ Inc Q1 2026 Earnings Strong Earnings Beat Amid Steady Operational Performance KBR Q1 2026 Earnings EPS Surpasses Estimates as Government Services Segment Drives Growth DDL Q4 2025 Earnings Profitability Highlight as EPS Reported at 041