XML 96 R84.htm IDEA: XBRL DOCUMENT v3.22.4
Other Current Liabilities - Other Current Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Other Liabilities Disclosure [Abstract]        
Deferred revenue $ 152.2 $ 138.4    
Accrued compensation 136.1 132.0    
Accrued warranty 24.7 23.8 $ 20.3 $ 21.1
Contingent consideration 8.1 5.2    
Income taxes payable 85.5 75.1    
Other taxes payable 18.5 15.4    
Derivative liabilities 0.9 6.4    
Operating leases 16.4 $ 17.9    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]   Operating Lease, Liability, Noncurrent    
Legal and professional fees 14.2 $ 12.8    
Other accrued expenses 42.6 54.2    
Other current liabilities $ 499.2 $ 481.2