XML 47 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenues - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Revenue From Contract With Customer [Line Items]            
Transaction price allocated to remaining performance obligations $ 7,400,000,000 $ 7,400,000,000   $ 7,400,000,000    
Remaining revenue performance obligation, percentage of revenue expected to be recognized in 2018 10.00%          
Remaining revenue performance obligation, percentage of revenue expected to be recognized in 2019 20.00%          
Remaining revenue performance obligation, percentage of revenue expected to be recognized in 2020 20.00%          
Remaining revenue performance obligation, percentage of revenue expected to be recognized in 2021 20.00%          
Net trade accounts receivable $ 1,700,000,000 1,700,000,000   1,700,000,000   $ 1,700,000,000
Contract assets 79,000,000 79,000,000   79,000,000   73,000,000
Contract liabilities 0 0   0   $ 0
Net sales   2,842,000,000 $ 2,605,000,000 5,519,000,000 $ 5,080,000,000  
Cost of sales   1,603,000,000 $ 1,473,000,000 3,166,000,000 $ 2,904,000,000  
ASU 606, Revenue from Contracts with Customers            
Revenue From Contract With Customer [Line Items]            
Net sales   9,000,000   4,000,000    
Cost of sales   5,000,000   4,000,000    
Accounts and Other Current Receivables, Net            
Revenue From Contract With Customer [Line Items]            
Contract assets 50,000,000 50,000,000   50,000,000    
Other            
Revenue From Contract With Customer [Line Items]            
Contract assets $ 29,000,000 $ 29,000,000   $ 29,000,000    
Minimum            
Revenue From Contract With Customer [Line Items]            
Remaining performance obligations period 1 year 1 year   1 year    
Maximum            
Revenue From Contract With Customer [Line Items]            
Remaining performance obligations period 1 year 1 year   1 year    
Amortization period for cost incurred to obtain contract       1 year    
Contract with customer period for goods or service transfers and customer pays for goods or service       1 year