XML 59 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
ASC 606 Adoption And Revenue Recognition (Contract Asset, Liability, And Receivables Balances) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Jan. 01, 2018
Dec. 31, 2017
Contract Asset, Liability, And Receivables Balances [Line Items]        
Receivables $ 778   $ 787 $ 819
Advanced billings 271   270 $ 270
Increase/Decrease (9) $ (105)    
Increase (decrease) in advanced billings 1      
Short-term Contract With Customer [Member]        
Contract Asset, Liability, And Receivables Balances [Line Items]        
Short-term contract assets 39   40  
Short-term contract liabilities 47   41  
Increase/Decrease in contract assets (1)      
Increase/Decrease in contract liabilities 6      
Long-term Contract With Customer [Member]        
Contract Asset, Liability, And Receivables Balances [Line Items]        
Long-term contract assets 37   37  
Long-term contract liabilities 19   $ 19  
Increase/Decrease in contract assets      
Increase/Decrease in contract liabilities