TAL Q1 2026 Earnings Stunning Earnings Beat Overshadowed by Revenue Concerns Ribbon Communications Q1 2026 Earnings Narrowing Loss Beats Estimates Shares Rally SFL Q1 2026 Earnings Stunning EPS Surprise of 1880 Despite Negative Stock Reaction SBGI Q1 2026 Earnings Strong EPS Surprise Amid a Shifting Media Landscape IN8bio Inc INAB Q1 2026 Earnings Narrowed Loss Beats Expectations Stock Rises ORLA Q1 2026 Earnings Narrow EPS Miss Pressures Shares