ICUI reported its earnings on 2026-05-07, showcasing a revenue of 530.23M against an estimate of 519.93M, resulting in a 1.98% surprise. The EPS was 1.97, surpassing the expected 1.75 by 48.12%. The stock experienced a 2.73% price change on the earnings day and a 0% change over the next five days, reflecting market reactions to the results.