Ribbon Communications Q1 2026 Earnings Narrowing Loss Beats Estimates Shares Rally i80 Gold Corp IAUX Q1 2026 Earnings Surprise EPS Beat as Loss Narrows Hyperfine Inc HYPR Q1 2026 Earnings Narrower Loss Beats Estimates But Stock Slips BBAI Q1 2026 Earnings EPS Misses Estimates as Company Navigates AI Market Headwinds Orthofix Medical Inc OFIX Q1 2026 Earnings Significant EPS Beat Drives Stock Rally TISI Q1 2026 Earnings Deep EPS Loss Weighs on Sentiment as Stock Slips