IDXX
Idexx Laboratories, Inc.
updated