XML 74 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Schedule of Impact of Adoption (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 30, 2018
Sep. 30, 2018
Jul. 01, 2018
Apr. 01, 2018
Dec. 31, 2017
Oct. 01, 2017
Jul. 02, 2017
Apr. 02, 2017
Dec. 30, 2018
Dec. 31, 2017
Jan. 01, 2017
Jan. 03, 2016
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                        
Sales to customers $ 20,394 $ 20,348 $ 20,830 $ 20,009 $ 20,195 $ 19,650 $ 18,839 $ 17,766 $ 81,581 $ 76,450 $ 71,890  
Net earnings 3,042 $ 3,934 $ 3,954 $ 4,367 (10,713) $ 3,764 $ 3,827 $ 4,422 15,297 1,300 16,540  
Assets 152,954       157,303       152,954 157,303    
Liabilities 93,202       97,143       93,202 97,143    
Equity 59,752       $ 60,160       59,752 $ 60,160 $ 70,418 $ 71,150
Balance without adoption of ASC 606                        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                        
Sales to customers                 81,546      
Net earnings                 15,269      
Assets 152,977               152,977      
Liabilities 93,206               93,206      
Equity 59,771               59,771      
ASU 2014-09 - Revenue from Contracts with Customers | Effect of change                        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                        
Sales to customers                 (35)      
Net earnings                 (28)      
Assets 23               23      
Liabilities 4               4      
Equity $ 19               $ 19