ABCL Q1 2026 Earnings NarrowerthanExpected Loss Surprises Stock Gains ATS Q1 2026 Earnings EPS Surpasses Estimates by 924 Stock Rises 391 PWR Q1 2026 Earnings EPS Surge Beats Expectations Executing on Growth Strategy WATT Q1 2026 Earnings NarrowerthanExpected Loss Reflects Effective Cost Control Richardson Electronics Ltd RELL Q1 2026 Earnings EPS Beat Driven by Improved Operations and Strategic Focus Costamare Inc CMRE Q1 2026 Earnings EPS Misses Estimates as Stock Declines 42