Omada Health Inc OMDA Q1 2026 Earnings Narrowerthanexpected Loss Boosts Investor Sentiment CABO Q1 2026 Earnings EPS Surpasses Estimates as Stock Jumps 965 RILYZ Q1 2024 Earnings Negative EPS Reflects Challenging Quarter for BRC Group Holdings LivaNova LIVN Q1 2026 Earnings EPS Beats Estimates by 714 Amid Modest Stock Decline IBP Q1 2026 Earnings Earnings Miss Amid Sustained Operational Headwinds Encore Capital Group Q1 2026 Earnings Strong EPS Beat of 2646 Amid Stock Decline