IDEXX Laboratories, Inc.