XML 56 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt and Credit Facilities (Maturities Of Long-Term Debt Disclosures) (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Other Long-term Debt $ 26     $ 126
Total debt 11,090     9,859
Current maturities of debt 859     1,373
Total Long-term Debt 10,231     8,486
Unamortized debt issuance costs 58     50
Borrowing capacity on existing facilities 1,546     1,548
Fair value of senior unsecured notes 11,910     9,746
Senior Unsecured Notes 1.800% due 2019        
Stated interest rate   1.80%    
Unsecured Debt 0     500
Senior Unsecured Notes 2.000% due 2019        
Stated interest rate   2.00% 2.00%  
Unsecured Debt 0     750
Senior Unsecured Notes 4.375% due 2020        
Stated interest rate   4.375%    
Unsecured Debt 500     499
Senior Unsecured Notes, Variable, due 2020        
Unsecured Debt 333     343
Senior Unsecured Notes 2.625% due 2021        
Stated interest rate   2.625%    
Unsecured Debt 749     747
Senior Unsecured Notes, 1.125%, due 2023        
Stated interest rate   1.125%    
Unsecured Debt 609     627
Senior Unsecured Notes 3.375% due 2024        
Stated interest rate   3.375%    
Unsecured Debt 587     584
Senior Unsecured Notes 0.250% due 2024        
Stated interest rate   0.25% 0.25%  
Unsecured Debt 938     0
Senior Unsecured Notes 3.375% due 2025        
Stated interest rate   3.375%    
Unsecured Debt 746     746
Senior Unsecured Notes 3.50% due 2026        
Stated interest rate   3.50%    
Unsecured Debt 991     990
Senior Unsecured Notes,2.125%, due 2027        
Stated interest rate   2.125%    
Unsecured Debt 829     853
Senior Unsecured Notes 3.650% due 2028        
Stated interest rate   3.65%    
Unsecured Debt 596     595
Senior Unsecured Notes 0.750% due 2029        
Stated interest rate   0.75% 0.75%  
Unsecured Debt 884     0
Senior Unsecured Notes, 2.625% due 2030        
Stated interest rate   2.625%    
Unsecured Debt 712     733
Senior Unsecured Notes 1.000% due 2031        
Stated interest rate   1.00% 1.00%  
Unsecured Debt 823     0
Senior Unsecured Notes 4.10% due 2043        
Stated interest rate   4.10%    
Unsecured Debt 391     391
Senior Unsecured Notes 4.375% due 2044        
Stated interest rate   4.375%    
Unsecured Debt 395     395
Senior Unsecured Notes 4.625% due 2046        
Stated interest rate   4.625%    
Unsecured Debt $ 981     $ 980