MWA Q1 2026 Earnings Earnings Beat Estimates as EPS Surpasses Expectations GTX Q1 2026 Earnings Strong EPS Surprise of 1486 Exceeds Expectations Comstock Resources Q1 2026 Earnings EPS Misses Estimates as Company Reports Disappointing Quarter BSY Q1 2026 Earnings EPS Beats Estimates by Nearly 6 TNDM Q1 2026 Earnings NarrowerthanExpected Loss as EPS Surprises Positively Newton Golf Q1 2026 Earnings Deeper Loss Than Expected as PreRevenue Company Navigates Development Phase