NESR Q1 2026 Earnings EPS Surges Past Estimates with 1987 Beat Pixelworks Q1 2026 Earnings Stunning EPS Beat Overshadowed by Revenue Ambiguity Block XYZ Q1 2026 Earnings EPS Crushes Estimates by 244 as Profitability Improves CZNC Q1 2026 Earnings Massive EPS Miss as Earnings Plunge 966 Below Estimates Immunovant Q1 2026 Earnings WiderThanExpected Loss as Pipeline Investment Continues IDT Q1 2026 Earnings Mixed Quarter as Earnings Miss Estimates but Stock Edges Higher CarMax Q1 2026 Earnings EPS Surges Past Estimates with 468 Surprise APG Q1 2026 Earnings EPS Beats Estimates Amid Unclear Revenue Picture EverQuote Q1 2026 Earnings EPS Surpasses Expectations by 1402 Stock Declines Amid Unclear Revenue Outlook SPCE Q1 2026 Earnings Narrower Than Expected Loss as Company Reshapes Space Tourism Strategy DYAI Q1 2026 Earnings EPS Misses Mark as PreRevenue Biotech Maintains Pipeline Focus RWAY Q1 2026 Earnings EPS Misses Estimates Amid Flat Market Response