XML 50 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2022
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,
202220212020
CAG segment revenue:   
CAG Diagnostics recurring revenue:$2,660,280 $2,534,562 $2,113,839 
IDEXX VetLab consumables1,057,236 1,006,781 824,376 
Rapid assay products313,667 296,852 253,018 
Reference laboratory diagnostic and consulting services1,178,113 1,123,656 946,268 
CAG Diagnostics services and accessories111,264 107,273 90,177 
CAG Diagnostics capital - instruments147,326 149,140 108,950 
Veterinary software, services and diagnostic imaging systems251,187 206,258 162,976 
CAG segment revenue3,058,793 2,889,960 2,385,765 
Water segment revenue155,720 146,505 128,625 
LPD segment revenue122,607 135,887 145,845 
Other segment revenue30,204 43,008 46,420 
Total revenue$3,367,324 $3,215,360 $2,706,655 
Revenue by principal geographic area, based on customers’ domiciles, was as follows:
(in thousands)For the Years Ended December 31,
202220212020
Americas   
United States$2,182,959 $1,995,683 $1,691,224 
Canada142,743 139,727 107,398 
Latin America & Caribbean75,035 66,623 51,863 
2,400,737 2,202,033 1,850,485 
Europe, the Middle East and Africa
Germany137,876 146,762 119,353 
United Kingdom110,400 114,955 90,156 
France84,479 90,836 74,814 
Italy48,192 52,062 42,817 
Spain46,982 48,169 39,265 
Switzerland30,646 31,984 24,850 
Netherlands26,882 29,656 23,461 
Other161,577 167,525 148,049 
647,034 681,949 562,765 
Asia Pacific Region
Australia96,408 94,414 79,629 
Japan77,661 84,275 74,725 
China49,193 63,166 70,845 
Other96,291 89,523 68,206 
319,553 331,378 293,405 
Total$3,367,324 $3,215,360 $2,706,655