XML 73 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Narrative (Details)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2017
USD ($)
Dec. 30, 2018
USD ($)
Employee
Segment
Dec. 31, 2017
USD ($)
Jan. 01, 2017
USD ($)
Jan. 01, 2018
USD ($)
Concentration of Credit Risk [Line Items]          
Number of employees | Employee   135,100      
Number of business segments | Segment   3      
Excess tax benefits       $ 353  
GILTI, deferred tax liability $ 1,600   $ 1,600    
Deferred taxes on income 7,105 $ 7,640 7,105    
Other assets 4,971 4,182 4,971    
Retained earnings 101,793 $ 106,216 $ 101,793    
Minimum reverse repurchase agreement collateral (as a percent)   102.00%      
Sales return reserve (as a percent)   1.00% 1.00% 1.00%  
Percentage of profit share payments (less than)   2.00% 2.00% 2.00%  
Shipping and handling costs   $ 1,090 $ 1,042 $ 974  
Shipping and handling costs as a percent of sales   0.50%      
Advertising expense   $ 2,600 2,500 $ 2,400  
Provisional toll tax charge 10,100        
Deferred tax liability foreign taxes 4,457 $ 2,240 4,457    
Deferred tax asset offset $ 1,100   $ 1,100    
Minimum | Software Development          
Concentration of Credit Risk [Line Items]          
Estimated useful lives of the assets   3 years      
Maximum | Software Development          
Concentration of Credit Risk [Line Items]          
Estimated useful lives of the assets   8 years      
R&D Expense          
Concentration of Credit Risk [Line Items]          
Concentration risk (as a percent)   5.00%      
ASU 2016-16 - Income Taxes: Intra-Entity Transfers          
Concentration of Credit Risk [Line Items]          
Deferred taxes, net         $ 2,000
Other assets         (700)
Retained earnings         400
Retained Earnings          
Concentration of Credit Risk [Line Items]          
GILTI, deferred tax liability   $ 1,700     1,700
Retained Earnings | ASU 2014-09 - Revenue from Contracts with Customers          
Concentration of Credit Risk [Line Items]          
Cumulative effect adjustment         (47)
Retained Earnings | ASU 2016-01 - Financial Instruments          
Concentration of Credit Risk [Line Items]          
Cumulative effect adjustment         232
Retained Earnings | ASU 2016-16 - Income Taxes: Intra-Entity Transfers          
Concentration of Credit Risk [Line Items]          
Cumulative effect adjustment         $ (439)