ESI Q1 2026 Earnings EPS Surprise Beats Estimates Stock Rises CMPR Q1 2026 Earnings Massive EPS Beat Drives Stock Higher HCAT Q1 2026 Earnings Health Catalyst Posts EPS Beat Revenue Details Not Disclosed THRY Q1 2026 Earnings Stellar EPS Beat Drives Stock Surge IDT Q1 2026 Earnings EPS Falls Short Amid Challenging Environment FULT Q1 2026 Earnings Earnings Beat Estimates as EPS Surpasses Expectations Haemonetics Q1 2026 Earnings EPS Slightly Above Estimates Stock Gains 57 INFU Q1 2026 Earnings EPS Surges Past Estimates Amid Operational Strength Leonardo DRS Inc DRS Q1 2026 Earnings EPS Surges Past Estimates as Defense Demand Remains Robust OCUL Q1 2026 Earnings WiderthanExpected Loss but Stock Gains on Pipeline Progress CLRO Q2 2018 Earnings EPS Surpasses Expectations Shares Rally StoneX Group Q1 2026 Earnings EPS Surges Past Estimates with 365 Surprise SBCF Q1 2026 Earnings EPS Beats Estimates Amid Stable Operations