XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet Components (Other Current Liabilities) (Details) - USD ($)
$ in Millions
Sep. 30, 2024
Dec. 31, 2023
Schedule of other current liabilities [Line Items]    
Other receivables $ 861.0 $ 876.6
Legal and professional accruals, including litigation accruals 446.2 244.0
Payroll and employee benefit liabilities 668.2 844.5
Contingent consideration 540.6 215.1
Restructuring Reserve, Current 30.9 36.4
Accrued interest 188.5 66.8
Other Liabilities, Current 3,855.7 3,393.9
Fair value of financial instruments 136.5 124.6
Operating lease liability 84.2 83.0
Other 1,219.8 922.2
Liabilities held for sale 0.0 275.1
Variable Consideration    
Schedule of other current liabilities [Line Items]    
Other receivables $ 1,031.6 $ 996.3