Intuitive Machines LUNR Q1 2026 Earnings Wider Loss Reported as Revenue Remains Unreported GENI Q1 2026 Earnings EPS Falls Short Yet Stock Surges 583 on Strategic Optimism NCTY Q1 2012 Earnings NarrowerThanExpected Loss Signals Progress in Turnaround DMC Global BOOM Q1 2026 Earnings Surprise EPS Beat Amid Persistent Headwinds CAI Earnings Overview 20260527 Kalaris Therapeutics Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline Amid PreRevenue Biotech