DNUT Q1 2026 Earnings EPS Misses Estimates as Cost Pressures Weigh on Performance ExlService Holdings Inc EXLS Q1 2026 Earnings EPS Beats Estimates as Stock Edges Higher NE Q1 2026 Earnings EPS Beats Estimates by 301 Stock Declines CSGP Q1 2026 Earnings EPS Surpasses Estimates by 225 but Shares Slide 42 MasTec MTZ Q1 2026 Earnings EPS Surges 39 Above Estimates Stock Slips Despite Strong Beat CZFS Q1 2026 Earnings EPS Beats Estimates by Nearly 7 But Stock Slips