MGPI Q1 2026 Earnings Earnings Surge Past Estimates with 308 Surprise XPON Q2 2025 Earnings EPS Beats Estimates by 307 Despite Absent Revenue Data Centuri Holdings Inc CTRI Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Market Response IRIDEX Q1 2026 Earnings Narrowed Loss Surpasses Estimates Amid Operational Focus FLEX LNG FLNG Q1 2026 Earnings EPS Miss Weighs on Shares as Charter Market Softens IMMR Q3 2025 Earnings EPS Surges Past Estimates Stock Reacts Positively