XML 103 R90.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Current Liabilities - Other Current Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Other Current Liabilities        
Deferred revenue $ 96.3 $ 87.0    
Accrued compensation 104.2 105.4    
Accrued warranty 19.7 20.6 $ 18.7 $ 19.6
Contingent consideration 7.1 6.5    
Income taxes payable 36.8 28.1    
Other taxes payable 23.4 16.7    
Derivative liabilities 4.2 2.4    
Other accrued expenses 60.2 55.3    
Other current liabilities $ 351.9 $ 322.0