GEOS Q1 2026 Earnings Losses Reported Stock Edges Lower DSX Q4 2025 Earnings EPS Misses Estimates as Shipping Headwinds Persist SCI Q1 2026 Earnings EPS Misses Estimates by 44 Shares Edge Higher CMP Q1 2026 Earnings EPS Beats Estimates Amid Operational Execution Matrix Service Company MTRX Q1 2026 Earnings Strong EPS Surprise of 82 Highlights Operational Efficiency EXLS Q1 2026 Earnings Adjusted EPS Beats Estimates as Operational Efficiency Gains Traction