WHD Q1 2026 Earnings EPS Beat Fails to Lift Shares Amid Market Caution CRWV Q1 2026 Earnings WiderthanExpected Loss Weighs on Shares IPM Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter KC Q4 2025 Earnings Narrowerthanexpected Loss Drives Shares Higher DMRC Q1 2026 Earnings EPS Surprises to the Upside Driving Positive Stock Reaction RMBS Q1 2026 Earnings EPS Miss Sends Shares Lower