EFOI Q4 2024 Earnings Narrowed Loss Highlights Ongoing Restructuring Efforts JBSS Q1 2026 Earnings EPS Surprises to the Upside Beating Estimates by Over 21 ORGO Q1 2026 Earnings Significant EPS Miss Raises Concerns WHWK Q1 2026 Earnings EPS Beat Drives Stock Rally Despite No Revenue Delcath Systems Q1 2026 Earnings Narrowed Loss Surprises Stock Advances MRVL Q1 2026 Earnings Slight EPS Miss Despite Positive Market Response