Champions Oncology CSBR Q1 2026 Earnings EPS Misses by Wide Margin as Company Posts Loss KUST Q4 2025 Earnings Deep EPS Miss Raises Concerns Amid Unreported Revenue ALGT Q1 2026 Earnings EPS Surges Past Estimates with 1214 Beat Stock Slips Slightly NPK Q3 2023 Earnings Earnings per Share of 099 Highlights Modest Quarter Kosmos Energy KOS Q1 2026 Earnings WiderThanExpected Loss as Production Headwinds Mount ABUS Q1 2026 Earnings Wider Loss Than Expected as Biotech Reports No Revenue