XML 143 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2021
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,
202120202019
CAG segment revenue:   
CAG Diagnostics recurring revenue:$2,534,562 $2,113,839 $1,828,329 
IDEXX VetLab consumables1,006,781 824,376 693,360 
Rapid assay products296,852 253,018 232,149 
Reference laboratory diagnostic and consulting services1,123,656 946,268 822,497 
CAG Diagnostics services and accessories107,273 90,177 80,323 
CAG Diagnostics capital - instruments149,140 108,950 132,685 
Veterinary software, services and diagnostic imaging systems206,258 162,976 158,169 
CAG segment revenue2,889,960 2,385,765 2,119,183 
Water segment revenue146,505 128,625 132,850 
LPD segment revenue135,887 145,845 132,635 
Other segment revenue43,008 46,420 22,240 
Total revenue$3,215,360 $2,706,655 $2,406,908 
Revenue by principal geographic area, based on customers’ domiciles, was as follows:
(in thousands)For the Years Ended December 31,
202120202019
Americas   
United States$1,995,683 $1,691,224 $1,495,516 
Canada139,727 107,398 99,550 
Latin America & Caribbean66,623 51,863 56,515 
2,202,033 1,850,485 1,651,581 
Europe, the Middle East and Africa
Germany146,762 119,353 104,081 
United Kingdom114,955 90,156 90,969 
France90,836 74,814 64,767 
Italy52,062 42,817 39,725 
Spain48,169 39,265 36,439 
Switzerland31,984 24,850 20,855 
Netherlands29,656 23,461 19,397 
Other167,525 148,049 122,206 
681,949 562,765 498,439 
Asia Pacific Region
Australia94,414 79,629 71,069 
Japan84,275 74,725 67,246 
China63,166 70,845 57,518 
Other89,523 68,206 61,055 
331,378 293,405 256,888 
Total$3,215,360 $2,706,655 $2,406,908