IQST Q4 2025 Earnings Deep EPS Miss as Losses Widen Revenue Data Unavailable MPT Q1 2026 Earnings EPS Surges Past Estimates with 65 Surprise EPC Q1 2026 Earnings Margin Pressures Weigh on EPS but Investor Confidence Holds CROX Q1 2026 Earnings EPS Beats Estimates Stock Climbs 464 ZBRA Q1 2026 Earnings Strong EPS Beat Drives Stock Rally ECG Q1 2026 Earnings EPS Surges Past Estimates with 41 Surprise