XML 51 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregated Revenues The following table presents disaggregated revenue by major product and service categories:
(in thousands)For the Years Ended December 31,
202020192018
CAG segment revenue:   
CAG Diagnostics recurring revenue:$2,113,839 $1,828,329 $1,654,530 
IDEXX VetLab consumables824,376 693,360 617,237 
Rapid assay products253,018 232,149 217,541 
Reference laboratory diagnostic and consulting services946,268 822,497 746,794 
CAG Diagnostics services and accessories90,177 80,323 72,958 
CAG Diagnostics capital - instruments108,950 132,685 134,264 
Veterinary software, services and diagnostic imaging systems162,976 158,169 146,634 
CAG segment revenue2,385,765 2,119,183 1,935,428 
Water segment revenue128,625 132,850 125,198 
LPD segment revenue145,845 132,635 130,581 
Other segment revenue46,420 22,240 22,035 
Total revenue$2,706,655 $2,406,908 $2,213,242 

    Revenue by principal geographic area, based on customers’ domiciles, was as follows:
(in thousands)For the Years Ended December 31,
202020192018
Americas   
United States$1,691,224 $1,495,516 $1,357,909 
Canada107,398 99,550 94,206 
Latin America51,863 56,515 50,969 
1,850,485 1,651,581 1,503,084 
Europe, the Middle East and Africa
Germany119,353 104,081 100,459 
United Kingdom90,156 90,969 87,807 
France74,814 64,767 60,319 
Italy42,817 39,725 36,956 
Spain39,265 36,439 33,687 
Switzerland24,850 20,855 19,875 
Netherlands23,461 19,397 18,090 
Other148,049 122,206 114,877 
562,765 498,439 472,070 
Asia Pacific Region
Australia79,629 71,069 63,386 
Japan74,725 67,246 60,213 
China70,845 57,518 57,621 
Other68,206 61,055 56,868 
293,405 256,888 238,088 
Total$2,706,655 $2,406,908 $2,213,242