XML 95 R82.htm IDEA: XBRL DOCUMENT v3.20.4
Other Current Liabilities - Other Current Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Other Current Liabilities        
Deferred revenue $ 118.0 $ 102.6    
Accrued compensation 110.6 105.7    
Accrued warranty 20.3 21.1 $ 19.7 $ 20.6
Contingent consideration 2.7 12.6    
Income taxes payable 98.0 52.4    
Other taxes payable 18.5 17.5    
Derivative liabilities 8.0 1.2    
Operating leases 21.3 20.6    
Legal and professional fees 14.3 8.8    
Other accrued expenses 54.2 46.3    
Other current liabilities $ 465.9 $ 388.8