Upwork Q1 2026 Earnings EPS Surges Past Estimates as Freelance Platform Gains Traction SCNX Q1 2026 Earnings Narrowerthanexpected loss drives positive surprise despite revenue absence VSAT Q1 2026 Earnings Strong EPS Surprise Drives Shares Higher KAPA Q1 2026 Earnings EPS Misses Estimates as Development Expenses Weigh Nexa Resources Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher Solarmax Technology Inc SMXT Q1 2026 Earnings A Challenging Start with Narrowed Losses