XML 42 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2020
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]  
Revenue Recognition, Multiple-deliverable Arrangements The following tables disaggregate the company’s revenues by major source and by reportable segment for the three months ended March 31, 2020 and March 31, 2019 (in thousands):
 
 
Three Months Ended March 31, 2020
 
 
Product
 
Service
 
Total
Europe
 
$
117,685

 
$
3,283

 
$
120,968

North America
 
86,764

 
207

 
86,971

Other (Asia/Pacific)
 
9,322

 
1,179

 
10,501

Total
 
$
213,771

 
$
4,669

 
$
218,440

% Split
 
98%
 
2%
 
100%
 
 
 
 
 
 
 
 
 
Three Months Ended March 31, 2019
 
 
Product
 
Service
 
Total
Europe
 
$
121,685

 
$
3,159

 
$
124,844

North America
 
85,877

 
367

 
86,244

Other (Asia/Pacific)
 
11,104

 
1,227

 
12,331

Total
 
$
218,666

 
$
4,753

 
$
223,419

% Split
 
98%
 
2%
 
100%