OMC Q1 2026 Earnings EPS Beats Estimates by 179 CLBT Q1 2026 Earnings EPS Beats Estimates by Nearly 19 ESLT Q4 2025 Earnings EPS Surges Past Expectations Amid Strong Defense Demand SCI Q1 2026 Earnings EPS Misses Estimates Despite Stable Operations GEOS Q1 2026 Earnings Reported Loss of 086 Per Share as Market Conditions Remain Pressured CBUS Q1 2026 Earnings Narrower Loss Beats Estimates as Shares Climb