Tetra Tech Inc TTEK Q1 2026 Earnings EPS Beats Estimates on Operational Discipline Cross Country Healthcare Inc CCRN Q1 2026 Earnings Narrowed Loss Beats Analyst Estimates Innoviva INVA Q1 2026 Earnings EPS Misses Estimates by Over 112 Stock Declines Trustmark Corporation TRMK Q1 2026 Earnings EPS Beat Offsets Flat Market Reaction RC Q1 2026 Earnings Deep EPS Miss Signals Heightened Stress JOE Q1 2026 Earnings EPS of 024 Reported Stock Sees Slight Decline