GEMI Q1 2026 Earnings Narrowed Loss Per Share Surprises to the Upside Genpact G Q1 2026 Earnings EPS Beat Drives Investor Focus on Margin Strength CCLDO Q1 2026 Earnings EPS Misses Estimates as Preferred Stock Holds Steady Expedia Group Q1 2026 Earnings EPS Surges Past Estimates as Travel Demand Strengthens SNOA Q1 2026 Earnings EPS Misses Estimates as Revenue Remains Unreported SNY Q1 2026 Earnings EPS Beats Estimates by 407 Despite Stock Decline