KORE Q1 2026 Earnings Massive EPS Miss Highlights Cost Pressures KOP Q1 2026 Earnings EPS Soars 297 Above Estimates Driving Positive Market Reaction OCSL Q1 2026 Earnings Slight EPS Beat Amid Stable Portfolio Performance OPLN Q1 2026 Earnings EPS Surpasses Estimates with 1243 Beat VIVS Q3 2025 Earnings EPS Beat on Cost Management Amidst Ongoing Development IBEX Q1 2026 Earnings EPS Beats Estimates Revenue Not Disclosed