CBUS Q1 2026 Earnings Results Beat Estimates with Narrowed Loss Stock Rises 29 LUNR Q1 2026 Earnings EPS Misses Estimates by Wide Margin as Revenue Remains Absent ICON Q4 2025 Earnings EPS Miss Highlights Operational Challenges TruBridge TBRG Q1 2026 Earnings EPS Misses Estimates Amidst Operational Challenges CRS Q1 2026 Earnings EPS Surpasses Estimates Amid Strong Demand in Aerospace and Defense BBWI Q1 2026 Earnings EPS Surges Past Estimates with 1328 Surprise