APWC Q3 1997 Earnings EPS Misses Estimates Amid Cost Pressures SWK Q1 2026 Earnings EPS Surges Past Estimates Amid Operational Improvements SGML Q1 2026 Earnings EPS Surprises to the Upside Despite Lithium Market Pressures ABCL Q1 2026 Earnings NarrowerthanExpected Loss Surprises Stock Gains CYD Q3 2020 Earnings EPS Slightly Below Estimates Stock Rises 3 CRCT Q1 2026 Earnings EPS Surges 145 Above Estimates Stock Slips