CRS Q1 2026 Earnings EPS Surpasses Estimates Amid Strong Demand in Aerospace and Defense ENTA Q1 2026 Earnings Narrower Loss Than Expected as Pipeline Progress Continues CSGS Q1 2026 Earnings Strong EPS Beat as Earnings Surprise Exceeds 19 AstroNova Inc Q1 2026 Earnings A Loss Per Share Amid Quiet Revenue Disclosure CLBT Q1 2026 Earnings Strong EPS Beat Highlights Profitability Improvement OPCH Q1 2026 Earnings EPS Beats Estimates Stock Declines Despite Beat