XML 49 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies - Schedule of Impact of Adoption (Details) - USD ($)
$ in Millions
3 Months Ended
Apr. 01, 2018
Apr. 02, 2017
Dec. 31, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Sales to customers $ 20,009 $ 17,766  
Net earnings 4,367 $ 4,422  
Assets 156,625   $ 157,303
Liabilities 93,370   97,143
Equity 63,255   $ 60,160
Balance without adoption of ASC 606      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Sales to customers 19,980    
Net earnings 4,342    
Assets 156,644    
Liabilities 93,367    
Equity 63,277    
Accounting Standards Update 2014-09 | Effect of change      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Sales to customers (29)    
Net earnings (25)    
Assets 19    
Liabilities (3)    
Equity $ 22