GLW Q1 2026 Earnings EPS Beat Surprises Amid Disclosed Revenue Uncertainty Tetra Tech Inc TTEK Q1 2026 Earnings EPS Beats Estimates on Operational Discipline ANDG Q1 2026 Earnings Massive EPS Surprise of 834 Shatters Estimates FRSX Q3 2021 Earnings NarrowerthanExpected Loss Surprises Market Kinsale Capital Group Q1 2026 Earnings EPS Surpasses Estimates by 672 Kinross Gold KGC Q1 2026 Earnings EPS Falls Short as Cost Pressures Weigh