XML 75 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Disaggregation of Revenue [Line Items]      
Total net sales $ 1,353,215 $ 1,359,132 $ 1,289,386
Point-in-Time      
Disaggregation of Revenue [Line Items]      
Total net sales 1,147,744 1,162,141  
Over Time      
Disaggregation of Revenue [Line Items]      
Total net sales 205,471 196,991  
Americas      
Disaggregation of Revenue [Line Items]      
Total net sales 538,679 538,388 504,626
Americas | Point-in-Time      
Disaggregation of Revenue [Line Items]      
Total net sales 446,703 451,047  
Americas | Over Time      
Disaggregation of Revenue [Line Items]      
Total net sales 91,976 87,341  
EMEIA      
Disaggregation of Revenue [Line Items]      
Total net sales 403,424 432,977 408,625
EMEIA | Point-in-Time      
Disaggregation of Revenue [Line Items]      
Total net sales 324,410 356,070  
EMEIA | Over Time      
Disaggregation of Revenue [Line Items]      
Total net sales 79,014 76,907  
APAC      
Disaggregation of Revenue [Line Items]      
Total net sales 411,112 387,767 $ 376,135
APAC | Point-in-Time      
Disaggregation of Revenue [Line Items]      
Total net sales 376,631 355,024  
APAC | Over Time      
Disaggregation of Revenue [Line Items]      
Total net sales $ 34,481 $ 32,743