Loading IDEXX Laboratories, Inc. analysis...