EGO Q1 2026 Earnings EPS Surges Past Estimates by 33 Amid Operational Gains OCS Q1 2026 Earnings WiderthanExpected Loss Weighs on Stock Ducommun DCO Q1 2026 Earnings EPS Falls Short of Estimates Stock Edges Higher ADBE Q1 2026 Earnings EPS Tops Estimates Slightly Stock Edges Higher ThredUp Q1 2026 Earnings NarrowerthanExpected Loss Lifts Shares AEYE Q1 2026 Earnings Massive EPS Beat Driven by Strong Operational Performance