XML 277 R65.htm IDEA: XBRL DOCUMENT v3.8.0.1
Retirement Plans (Details)
$ in Millions
12 Months Ended
Dec. 31, 2017
USD ($)
plan
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Defined Benefit Plan Disclosure [Line Items]      
Employer matching contribution percent 7.00% 7.00%  
Domestic Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Number of defined contribution retirement plans | plan 6    
Entity's contribution to retirement plans as percentage of employees' compensation 3.00%    
Cost of defined contribution plans | $ $ 14.2 $ 10.1 $ 9.5
Foreign Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Number of defined contribution retirement plans | plan 4    
Switzerland | Foreign Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Contributions to pension funds | $ $ 4.0 $ 3.1 $ 2.5
Minimum | Foreign Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Entity's contribution to retirement plans as percentage of employees' compensation 3.00%    
Maximum | Foreign Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Entity's contribution to retirement plans as percentage of employees' compensation 15.00%