HLIT Q1 2026 Earnings Strong EPS Surprise Drives Stock Rally VSCO Q1 2026 Earnings Strong EPS Beat Drives Positive Market Response KODK Q1 2026 Earnings A Loss as Revenue Disappears Stock Surges on Thin Data NWPX Q1 2026 Earnings EPS Surges Past Estimates by 557 SMCI Q1 2026 Earnings Strong EPS Beat Drives Stock Surge CubeSmart Q1 2026 Earnings EPS Beats Estimates by 141 Stock Slips Slightly