Expro Group Holdings XPRO Q1 2026 Earnings GAAP Shortfall Amid Subsea Activity Momentum CTO Q1 2026 Earnings Massive EPS Beat as Earnings Surge Past Estimates ACB Q1 2026 Earnings EPS Miss Tempers Optimism After Return to Profitability CarPartscom Inc PRTS Q1 2026 Earnings Narrowing Losses Beat Expectations as Shares Dip INCR Q2 2023 Earnings EPS Beat Surprises by 287 Despite Revenue Uncertainty DEI Q1 2026 Earnings EPS Surprise of 604 Highlights Operational Discipline