XML 53 R31.htm IDEA: XBRL DOCUMENT v3.21.2
OTHER CONSOLIDATED FINANCIAL STATEMENT DETAILS - Schedule of Accounts Payable and Accrued Liabilities and Long Term Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2021
Dec. 31, 2020
Accounts payable and accrued liabilities    
Accounts payable $ 144.6 $ 196.5
Employee compensation and withholdings 262.2 236.7
Taxes payable 23.2 18.6
Property, payroll, and other taxes 62.8 49.7
Research and development accruals 62.0 52.3
Accrued rebates 74.0 67.2
Fair value of derivatives 7.9 39.3
Accrued marketing expenses 16.2 14.3
Legal and insurance 75.8 60.8
Accrued relocation costs 24.6 21.0
Accrued professional services 7.6 7.6
Accrued realignment reserves 17.8 14.5
Other accrued liabilities 82.4 88.2
Total accounts payable and accrued liabilities $ 861.1 $ 866.7