Amdocs DOX Q1 2026 Earnings Slim EPS Miss Masks Steady Operational Performance ABEO Q1 2026 Earnings NarrowerthanExpected Loss Bolstered by Cost Management SXT Q1 2026 Earnings EPS Surges Past Estimates by 22 Shares Edge Higher Bicycle Therapeutics BCYC Q1 2026 Earnings WiderthanExpected Loss as Pipeline Development Continues CBRL Q1 2026 Earnings Profitability Surprise as EPS Crushes Estimates ICICI Bank IBN Q1 2026 Earnings Narrow Beat on EPS Amid Strong Operating Performance