LXRX Earnings Overview 20260528 XPEL Q1 2026 Earnings EPS Slightly Exceeds Estimates Shares Gain Ground WATT Q1 2026 Earnings EPS Surprise of 3464 Despite No Revenue Stock Declines Tetra Tech Inc TTEK Q1 2026 Earnings EPS Beats Estimates on Operational Discipline PSTV Q1 2026 Earnings WiderthanExpected Loss Reflects Ongoing RD Investment