XML 40 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Background (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
New Accounting Pronouncement, Early Adoption [Line Items]      
Provisional income tax expense (benefit)     $ 195
Provisional income tax expense (benefit), purchase accounting adjustment $ 64    
Reclassification from AOCI to retained earnings, tax effect $ 6    
Adjustments for New Accounting Pronouncement      
New Accounting Pronouncement, Early Adoption [Line Items]      
Production and distribution costs   $ 24  
Difference between Revenue Guidance in Effect before and after Topic 606 | Accounting Standards Update 2014-09      
New Accounting Pronouncement, Early Adoption [Line Items]      
Retained earnings (accumulated deficit)     $ 9
Minimum | Contract Acquisition and Fulfillment Costs      
New Accounting Pronouncement, Early Adoption [Line Items]      
Amortization period 12 months    
Maximum | Contract Acquisition and Fulfillment Costs      
New Accounting Pronouncement, Early Adoption [Line Items]      
Amortization period 60 months