IDXX reported its earnings on 2026-05-05, showcasing a revenue of 1.14B against an estimate of 1.12B, resulting in a 1.86% surprise. The EPS was 3.47, surpassing the expected 3.42 by 1.46%. The stock experienced a -0.03% price change on the earnings day and a -0.53% change over the next five days, reflecting market reactions to the results.