XML 86 R92.htm IDEA: XBRL DOCUMENT v3.20.1
Other Current Liabilities - Other Current Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Other Current Liabilities        
Deferred revenue $ 102.6 $ 96.3    
Accrued compensation 105.7 104.2    
Accrued warranty 21.1 19.7 $ 20.6 $ 18.7
Contingent consideration 12.6 7.1    
Income taxes payable 52.4 36.8    
Other taxes payable 17.5 23.4    
Derivative liabilities 1.2 4.2    
Operating leases 20.6      
Other accrued expenses 55.1 60.2    
Other current liabilities $ 388.8 $ 351.9