XML 63 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components (Other Current Liabilities) (Details) - USD ($)
$ in Millions
Mar. 31, 2022
Dec. 31, 2021
Schedule of other current liabilities [Line Items]    
Other receivables $ 537.0 $ 492.0
Legal and professional accruals, including litigation accruals 694.9 715.6
Payroll and employee benefit liabilities 567.1 741.9
Contingent consideration 198.4 199.7
Restructuring 171.8 233.5
Accrued interest 228.8 86.6
Equity method investments, clean energy investments 4,426.3 4,619.6
Fair value of financial instruments 98.9 61.0
Operating lease liability 89.9 86.7
Other 1,388.6 1,254.6
Clean energy investments    
Schedule of other current liabilities [Line Items]    
Equity method investments, clean energy investments 4.3 10.9
Other Current Liabilities [Member]    
Schedule of other current liabilities [Line Items]    
Contingent consideration 86.2 66.7
Variable Consideration    
Schedule of other current liabilities [Line Items]    
Other receivables $ 1,095.8 $ 1,362.1