XML 69 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]  
Disaggregated Revenues
The following table presents disaggregated revenue by major product and service categories for the years ended December 31, 20182017, and 2016 (in thousands):

 
For the Years Ended December 31,

 
2018
 
2017
 
2016
CAG segment revenue:
 
 

 
 

 
 

CAG Diagnostics recurring revenue:
 
$
1,654,530

 
$
1,451,701

 
$
1,281,262

IDEXX VetLab consumables
 
617,237

 
518,774

 
451,456

Rapid assay products
 
217,541

 
205,309

 
189,122

Reference laboratory diagnostic and consulting services
 
746,794

 
660,142

 
581,067

CAG Diagnostics services and accessories
 
72,958

 
67,476

 
59,617

CAG Diagnostics capital - instruments
 
134,264

 
119,963

 
121,191

Veterinary software, services and diagnostic imaging systems
 
146,634

 
131,713

 
120,236

CAG segment revenue
 
1,935,428

 
1,703,377

 
1,522,689


 
 
 
 
 
 
Water segment revenue
 
125,198

 
114,395

 
103,579

LPD segment revenue
 
130,581

 
128,481

 
126,491

Other segment revenue
 
22,035

 
22,805

 
22,664


 
 
 
 
 
 
Total revenue
 
$
2,213,242

 
$
1,969,058

 
$
1,775,423


Revenue by principal geographic area, based on customers’ domiciles, was as follows (in thousands):

 
For the Years Ended December 31,

 
2018
 
2017
 
2016
Americas
 
 
 
 
 
 
United States
 
$
1,357,909

 
$
1,203,547

 
$
1,089,595

Canada
 
94,206

 
83,818

 
74,923

Latin America
 
50,969

 
46,893

 
38,872


 
1,503,084

 
1,334,258

 
1,203,390


 
 
 
 
 
 
Europe, the Middle East and Africa
 
 
 
 
 
 
Germany
 
100,459

 
88,328

 
80,156

United Kingdom
 
87,807

 
80,149

 
77,671

France
 
60,319

 
55,993

 
51,204

Italy
 
36,956

 
31,889

 
28,907

Spain
 
33,687

 
28,866

 
24,268

Switzerland
 
19,875

 
17,913

 
16,361

Netherlands
 
18,090

 
15,877

 
14,049

Other
 
114,877

 
100,409

 
83,147


 
472,070

 
419,424

 
375,763

Asia Pacific Region
 
 
 
 
 
 
Australia
 
63,386

 
56,994

 
52,871

China
 
57,621

 
55,810

 
48,257

Japan
 
60,213

 
53,344

 
51,544

Other
 
56,868

 
49,228

 
43,598


 
238,088

 
215,376

 
196,270

Total
 
$
2,213,242

 
$
1,969,058

 
$
1,775,423