MRCY Q1 2026 Earnings Massive EPS Beat Drives Stock Higher CECO Environmental Corp Q1 2026 Earnings Massive EPS Beat of 1395 Surprise BioMarin Q1 2026 Earnings EPS Misses Estimates as Stock Slips JMIA Q4 2025 Earnings WiderthanExpected Loss Weighs on Shares EVC Q1 2026 Earnings EPS of 013 Reported Stock Declines 11 on Limited Disclosures BRKR Q1 2026 Earnings EPS Surges Past Estimates by Over 30