MGRC Q1 2026 Earnings EPS Falls Short of Estimates Shares Inch Higher NUTX Q1 2026 Earnings EPS Surges Past Estimates by 31 as Profitability Improves CRK Q1 2026 Earnings Earnings Miss Expectations Amid Challenging Natural Gas Environment IAC Q1 2026 Earnings WiderThanExpected Loss but Shares Rise FRHC Q1 2026 Earnings Strong EPS Performance Despite Market Headwinds GEO Q1 2026 Earnings EPS Surprises to the Upside Despite Flat Revenue Disclosure