IMVT Q1 2026 Earnings EPS Misses Estimates as Clinical Investment Intensifies TTEK Q1 2026 Earnings EPS Beats Estimates by 417 Stock Rises Slightly EZPW Q1 2026 Earnings Strong EPS Surprise Driven by Operational Efficiencies CSP Inc CSPI Q1 2026 Earnings Modest Profit Amid Revenue Uncertainty Weighs on Shares FSEA Q3 2024 Earnings Positive EPS of 001 Marks Operational Stability MKC Q1 2026 Earnings Strong EPS Beat Amid Market Challenges