Gates Industrial GTES Q1 2026 Earnings EPS Beat Drives Modest Stock Gain Amid Cautious Outlook TU Q1 2026 Earnings EPS Beat Drives Modest Share Gains GNK Q1 2026 Earnings Massive EPS Surprise of 34293 Driven by Strong Operational Leverage COFS Q1 2026 Earnings Strong EPS Surprise Amid Challenging Environment Tetra Tech Inc TTEK Q1 2026 Earnings EPS Beats Estimates on Operational Discipline VMI Q1 2026 Earnings EPS Surges 1529 Above Estimates Shares Edge Higher