MTRX Q1 2026 Earnings EPS Surges Past Expectations by 82 ONL Q1 2026 Earnings Significant EPS Miss Amid Challenging Market Conditions HOVR Q1 2026 Earnings EPS Misses Estimates PreRevenue Development Continues BCPC Q1 2026 Earnings EPS Misses Estimates Stock Slightly Down CXW Q1 2026 Earnings EPS Surges Past Estimates Stock Edges Lower