ESI Q1 2026 Earnings EPS Beat Drives Positive Market Reaction TBCH Q1 2026 Earnings EPS Misses Estimates Despite Strong Stock Rally MWA Q1 2026 Earnings EPS Beat Surprises Market Despite Revenue Uncertainty EGO Q1 2026 Earnings Stellar EPS Beat Drives Investor Caution Despite Strong Operational Performance Reviva Pharmaceuticals RVPH Q1 2026 Earnings NarrowerthanExpected Loss Highlights Cost Discipline Amid PreRevenue Stage THCH Q4 2025 Earnings Loss Per Share Widens Amid Strategic Restructuring