IDEXX Laboratories Inc. (Nasdaq: IDXX) on Friday posted better-than-expected fourth-quarter results and raised its 2020 outlook for revenue and earnings.

The Westbrook-based provider of veterinary diagnostics and water testing reported revenues of $605.4 million, up 10% from a year earlier on an organic and reported basis. That exceeds the $599.94 million Zacks Investment Research analysts’ consensus forecast.

The company posted earnings per diluted share of $1.04 on a reported basis, representing 6% growth over a year ago. That’s higher than the consensus forecast of 91 cents a share. Read more