News

The Animal diagnostic and health care company posted revenue of $1.11 billion in the period, also topping Street forecasts. Seven analysts surveyed by Zacks expected $1.07 billion. Idexx expects ...