XML 59 R45.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUE (Disaggregation of Revenue by Major Product and Service Categories) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Total revenue $ 975,543 $ 915,527 $ 2,943,216 $ 2,759,352
CAG segment revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 891,990 837,160 2,703,573 2,531,091
Water segment revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 50,162 44,450 139,959 126,362
LPD segment revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 28,992 29,747 87,503 88,866
Other segment revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 4,399 4,170 12,181 13,033
CAG Diagnostics recurring revenue: | CAG segment revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 783,443 733,958 2,372,041 2,223,336
IDEXX VetLab consumables | CAG segment revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 329,128 296,042 971,405 890,891
Rapid assay products | CAG segment revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 92,774 87,562 282,379 266,934
Reference laboratory diagnostic and consulting services | CAG segment revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 328,383 320,294 1,020,094 973,580
CAG Diagnostics services and accessories | CAG segment revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 33,158 30,060 98,163 91,931
CAG Diagnostics capital - instruments | CAG segment revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 29,528 32,254 98,912 99,452
Veterinary software, services and diagnostic imaging systems: | CAG segment revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 79,019 70,948 232,620 208,303
Recurring revenue | CAG segment revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 64,644 54,607 187,461 160,039
Systems and hardware | CAG segment revenue        
Disaggregation of Revenue [Line Items]        
Total revenue $ 14,375 $ 16,341 $ 45,159 $ 48,264