ESEA Q1 2026 Earnings Strong EPS Beat Amidst Market Headwinds COFS Q1 2026 Earnings EPS Surpasses Estimates by 55 Amid Modest Share Decline Euronet Worldwide EEFT Q1 2026 Earnings EPS Beat Drives Nuanced Outlook Amid Broader Market Headwinds KFS Q1 2026 Earnings Loss Per Share of 010 Reported Stock Down Slightly Champions Oncology Inc CSBR Q1 2026 Earnings Earnings Miss Estimates as EPS Falls to 002