XML 41 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of revenue
The following table presents disaggregated revenue by major product and service categories:
(in thousands)For the Three Months Ended
June 30,
For the Six Months Ended
June 30,
2021202020212020
CAG segment revenue:  
CAG Diagnostics recurring revenue:$661,300 $510,254 $1,278,580 $998,179 
IDEXX VetLab consumables256,352 196,061 502,444 384,774 
Rapid assay products83,887 64,658 153,498 122,088 
Reference laboratory diagnostic and consulting services293,675 228,816 569,456 449,077 
CAG Diagnostics services and accessories27,386 20,719 53,182 42,240 
CAG Diagnostics capital - instruments35,054 18,871 66,244 42,704 
Veterinary software, services and diagnostic imaging systems49,241 36,975 93,538 77,213 
CAG segment revenue745,595 566,100 1,438,362 1,118,096 
Water segment revenue37,191 28,116 71,231 62,265 
LPD segment revenue33,524 32,244 72,794 66,398 
Other segment revenue9,832 11,132 21,462 17,169 
Total revenue$826,142 $637,592 $1,603,849 $1,263,928 
Revenue by principal geographic area, based on customers’ domiciles, was as follows:
(in thousands)For the Three Months Ended
June 30,
For the Six Months Ended
June 30,
2021202020212020
United States$515,238 $405,998 $987,876 $802,781 
Europe, the Middle East and Africa171,553 123,969 342,803 253,735 
Asia Pacific Region83,624 71,750 168,406 135,262 
Canada39,337 25,357 72,795 49,604 
Latin America16,390 10,518 31,969 22,546 
Total revenue$826,142 $637,592 $1,603,849 $1,263,928