XML 112 R88.htm IDEA: XBRL DOCUMENT v3.6.0.2
Employee Benefit Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Defined Contribution Plan Disclosure [Line Items]      
Minimum age for participation 18 years    
Minimum time at the company for participation 90 days    
Total paid into 401(k) $ 2,300 $ 2,000 $ 1,800
Non-US      
Defined Contribution Plan Disclosure [Line Items]      
Total paid into 401(k) $ 1,134 $ 893 $ 912
Minimum | Non-US      
Defined Contribution Plan Disclosure [Line Items]      
Employer matching, percent of gross pay 2.00%    
Maximum | Non-US      
Defined Contribution Plan Disclosure [Line Items]      
Employer matching, percent of gross pay 31.50%    
Management | Minimum | Non-US      
Defined Contribution Plan Disclosure [Line Items]      
Employer matching, percent of gross pay 2.00%    
Management | Maximum | Non-US      
Defined Contribution Plan Disclosure [Line Items]      
Employer matching, percent of gross pay 32.00%