Educational Development Corporation Q1 2026 Earnings Reported Loss of 037 Per Share Stock Declines WNC Q1 2026 Earnings EPS Falls Sharply Below Expectations as Operational Headwinds Persist FOR Q1 2026 Earnings EPS Misses Estimates by a Narrow Margin Stock Gains 36 IMCR Q1 2026 Earnings Surprise Profitability Defies Expectations with No Reported Revenue DCH Q1 2026 Earnings Massive EPS Surprise Drives Stock Up 39 TaskUs Inc TASK Q1 2026 Earnings Small EPS Miss on Modest Revenue Uncertainty