In recent years, much of the attention Idexx Laboratories has received has been related to its "companion animal" business, which develops diagnostics, drugs and software systems for veterinarians who ...