CCC Q1 2026 Earnings EPS Surpasses Estimates by Nearly 15 CURR Q3 2025 Earnings Stunning EPS Beat Fuels Share Rally Bed Bath Beyond Inc BBBY Q1 2026 Earnings NarrowerthanExpected Loss Reported Amid Restructuring Uncertainty Tetra Tech Inc TTEK Q1 2026 Earnings EPS Beats Estimates on Operational Discipline Gladstone Capital Corporation GLAD Q1 2026 Earnings EPS Misses Estimates by 206 Stock Gains 09 XBP Q1 2026 Earnings Massive EPS Miss Overshadowed by Stock Rally