XML 84 R71.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Reconciliation of Unrecognized Tax Benefits [Roll Forward]      
Balance at beginning of year $ 802 $ 350 $ 214
Additions due to acquisitions 31 54  
Additions for tax positions of current year 565 342 14
Additions for tax positions of prior years 51 94 121
Closure of tax years   (28) (5)
Settlements 40 10 (6)
Balance at end of year 1,409 802 350
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued 31 24  
IRS [Member]      
Reconciliation of Unrecognized Tax Benefits [Roll Forward]      
Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities     10
Tax Cuts and Jobs Act of 2017, Uncertain Tax Positions [Member]      
Reconciliation of Unrecognized Tax Benefits [Roll Forward]      
Additions for tax positions of current year 511    
Tax Planning Related To Prior Years [Member]      
Reconciliation of Unrecognized Tax Benefits [Roll Forward]      
Additions for tax positions of prior years   43  
Foreign Tax Positions [Member]      
Reconciliation of Unrecognized Tax Benefits [Roll Forward]      
Additions for tax positions of current year 54    
Additions for tax positions of prior years   35  
Foreign Exchange Loss On Refinancing Long-term Intercompany Debt [Member]      
Reconciliation of Unrecognized Tax Benefits [Roll Forward]      
Additions for tax positions of prior years $ 43    
Utilization of Deferred Tax Assets [Member]      
Reconciliation of Unrecognized Tax Benefits [Roll Forward]      
Additions for tax positions of prior years   $ 14 70
Foreign Net Operating Losses [Member]      
Reconciliation of Unrecognized Tax Benefits [Roll Forward]      
Additions for tax positions of prior years     $ 28