XML 48 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table presents revenue by major product and service categories:
(in thousands)For the Three Months Ended
June 30,
For the Six Months Ended
June 30,
2024202320242023
CAG segment revenue:  
CAG Diagnostics recurring revenue:$808,454 $762,476 $1,588,598 $1,489,378 
IDEXX VetLab consumables325,348 303,735 642,277 594,849 
Rapid assay products103,290 97,340 189,605 179,372 
Reference laboratory diagnostic and consulting services347,373 330,106 691,711 653,286 
CAG Diagnostics services and accessories32,443 31,295 65,005 61,871 
CAG Diagnostics capital - instruments35,292 34,054 69,384 67,198 
Veterinary software, services and diagnostic imaging systems:
78,552 70,122 153,601 137,355 
Recurring revenue
63,117 53,725 122,817 105,432 
Systems and hardware
15,435 16,397 30,784 31,923 
CAG segment revenue922,298 866,652 1,811,583 1,693,931 
Water segment revenue46,726 43,029 89,797 81,912 
LPD segment revenue30,306 29,911 58,511 59,119 
Other segment revenue4,248 4,038 7,782 8,863 
Total revenue$1,003,578 $943,630 $1,967,673 $1,843,825 
Schedule of Revenue By Principal Geographic Area, Based On Customers’ Domiciles
The following table presents revenue by principal geographic area, based on customers’ domiciles:
(in thousands)For the Three Months Ended
June 30,
For the Six Months Ended
June 30,
2024202320242023
United States$660,146 $621,607 $1,291,155 $1,212,020 
Europe, the Middle East and Africa200,689 178,666 400,520 354,674 
Asia Pacific Region80,435 80,906 156,739 159,266 
Canada40,992 41,635 77,703 77,597 
Latin America & Caribbean21,316 20,816 41,556 40,268 
Total revenue$1,003,578 $943,630 $1,967,673 $1,843,825