Veterinary diagnostics and software maker IDEXX Laboratories Inc. (Nasdaq: IDXX) posted higher-than-expected third-quarter earnings on Tuesday morning and raised full-year guidance back to the higher end of earlier forecasts.

However, revenue for the Westbrook company’s livestock, poultry and dairy business dropped 21% from a year ago. Shares of IDEXX opened at $654.62 on Tuesday, but by 11 a.m. were trading for as low as $620. Read more