XML 45 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2020
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,
2020201920202019
CAG segment revenue:  
CAG Diagnostics recurring revenue:$510,254  $477,431  $998,179  $921,222  
IDEXX VetLab consumables196,061  175,159  384,774  342,370  
Rapid assay products64,658  68,605  122,088  123,036  
Reference laboratory diagnostic and consulting services228,816  213,892  449,077  416,550  
CAG Diagnostics services and accessories20,719  19,775  42,240  39,266  
CAG Diagnostics capital - instruments18,871  31,526  42,704  60,275  
Veterinary software, services and diagnostic imaging systems36,975  38,392  77,213  74,770  
CAG segment revenue566,100  547,349  1,118,096  1,056,267  

Water segment revenue28,116  34,764  62,265  65,074  
LPD segment revenue32,244  33,104  66,398  64,610  
Other segment revenue11,132  4,886  17,169  10,208  
Total revenue$637,592  $620,103  $1,263,928  $1,196,159  

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,
2020201920202019
United States$405,998  $388,875  $802,781  $747,163  
Europe, the Middle East and Africa123,969  124,840  253,735  246,586  
Asia Pacific Region71,750  64,033  135,262  124,108  
Canada25,357  27,654  49,604  50,878  
Latin America10,518  14,701  22,546  27,424  
Total$637,592  $620,103  $1,263,928  $1,196,159