XML 123 R74.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components (Other Current Liabilities) (Details) - USD ($)
$ in Millions
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Schedule of other current liabilities [Line Items]      
Other receivables $ 464.5 $ 439.3  
Employee-related Liabilities, Current 399.7 404.6  
Estimated Litigation Liability, Current 128.1 241.1  
Business Combination, Contingent Consideration, Liability 355.3 453.7 $ 564.6
Restructuring Reserve, Current 62.3 91.5  
Accrued interest 62.4 42.3  
Liability derivatives, fair value 29.4    
Other Accrued Liabilities, Current 635.6 1,111.4  
Other current liabilities 2,147.6 2,964.5  
Clean energy investments      
Schedule of other current liabilities [Line Items]      
Other current liabilities 45.1 56.7  
Other current liabilities      
Schedule of other current liabilities [Line Items]      
Business Combination, Contingent Consideration, Liability $ 158.3 $ 167.8 $ 256.9 [1]
[1] Included in other current liabilities on the Consolidated Balance Sheets.