Forrester Research Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market Conditions CRVO Q1 2026 Earnings EPS Misses Estimates Serve Robotics SERV Q1 2026 Earnings WiderThanExpected Losses Highlight Cost Pressures COSO Q1 2026 Earnings EPS Misses Estimates amid Tightening Margins Marathon Petroleum Corporation MPC Q1 2026 Earnings Massive EPS Beat Surprises Analysts ARW Q1 2026 Earnings Massive EPS Beat of 81 but Stock Slides Slightly