XML 61 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE (Disaggregation of Revenue by Major Product and Service Categories) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total revenue $ 1,003,578 $ 943,630 $ 1,967,673 $ 1,843,825
CAG segment revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 922,298 866,652 1,811,583 1,693,931
Water segment revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 46,726 43,029 89,797 81,912
LPD segment revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 30,306 29,911 58,511 59,119
Other segment revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 4,248 4,038 7,782 8,863
CAG Diagnostics recurring revenue: | CAG segment revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 808,454 762,476 1,588,598 1,489,378
IDEXX VetLab consumables | CAG segment revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 325,348 303,735 642,277 594,849
Rapid assay products | CAG segment revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 103,290 97,340 189,605 179,372
Reference laboratory diagnostic and consulting services | CAG segment revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 347,373 330,106 691,711 653,286
CAG Diagnostics services and accessories | CAG segment revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 32,443 31,295 65,005 61,871
CAG Diagnostics capital - instruments | CAG segment revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 35,292 34,054 69,384 67,198
Veterinary software, services and diagnostic imaging systems: | CAG segment revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 78,552 70,122 153,601 137,355
Recurring revenue | CAG segment revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 63,117 53,725 122,817 105,432
Systems and hardware | CAG segment revenue        
Disaggregation of Revenue [Line Items]        
Total revenue $ 15,435 $ 16,397 $ 30,784 $ 31,923