TMCI Q1 2026 Earnings EPS Beat Surprises Analysts Stock Declines Slightly SNCY Q1 2026 Earnings EPS Miss Weighs on Results Revenue Details Pending Dragonfly Energy Q1 2026 Earnings EPS Misses Estimates as Losses Widen Lesaka Technologies LSAK Q1 2026 Earnings Massive EPS Beat Fails to Lift Stock CMS Energy Q1 2026 Earnings EPS Beat Driven by Utility Operations TFIN Q1 2026 Earnings EPS Surpasses Estimates by 569 on Strong Core Operations