BRC Group Holdings RILYZ Q1 2024 Earnings Notes Fall as EPS Misses Street Expectations Ribbon Communications Q1 2026 Earnings Narrowing Loss Beats Estimates Shares Rally INCR Q2 2023 Earnings EPS Surges Past Estimates as Company Delivers Strong Operational Results PRVA Q1 2026 Earnings EPS Falls Short of Consensus Amid Operating Headwinds JKHY Q1 2026 Earnings Strong EPS Beat of 1488 Surprises Analysts ABSI Q1 2026 Earnings NarrowerthanExpected Loss Highlights Progress in AI Drug Discovery