Tetra Tech Inc Q1 2026 Earnings EPS Beat Driven by Strong Execution Amidst Uncertain Revenue Trajectory AIRE Q1 2026 Earnings Narrowed Loss Exceeds Expectations Amid PreRevenue Phase VLRS Q1 2026 Earnings EPS Beats Expectations but Stock Slips on Revenue Uncertainty EPM Q1 2026 Earnings Significant EPS Miss Amid Challenging Quarter Platinum Group Metals Ltd PLG Q4 2023 Earnings NarrowerthanExpected Loss Offsets Continued Absence of Revenue YCBD Q1 2026 Earnings EPS Misses Estimates Stock Declines