BN Q1 2026 Earnings EPS Surpasses Estimates Amid Slight Stock Decline Ribbon Communications Q1 2026 Earnings Narrowing Loss Beats Estimates Shares Rally FTRE Q1 2026 Earnings Earnings Beat Expectations with 241 Surprise GH Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares Slightly IMPPP Q1 2026 Earnings Preferred EPS Surges Past Estimates on Strong Operating Performance ISSC Q1 2026 Earnings Strong EPS Beat Amid Limited Revenue Disclosure