XML 48 R36.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements - Cash, Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Millions
Apr. 02, 2017
Jan. 01, 2017
Apr. 03, 2016
Jan. 03, 2016
Available-for-sale Securities [Abstract]        
Available-for-sale Securities - Estimated Fair Value $ 26,808 $ 12,087    
Available-for-sale Securities and Held-to-maturity Securities [Abstract]        
Cash and Cash Equivalents 20,909 18,972 $ 13,861 $ 13,732
Marketable securities 18,434 $ 22,935    
Held-to-maturity Securities        
Held-to-maturity Securities [Abstract]        
Held-to-maturity Securities - Carrying Amount 12,289      
Held-to-maturity Securities, Accumulated Unrecognized Holding Gain 0      
Held-to-maturity Securities, Accumulated Unrecognized Holding Loss 0      
Held-to-maturity Securities - Estimated Fair Value 12,289      
Available-for-sale Securities and Held-to-maturity Securities [Abstract]        
Cash and Cash Equivalents 10,220      
Marketable securities 2,069      
Held-to-maturity Securities | Cash        
Held-to-maturity Securities [Abstract]        
Held-to-maturity Securities - Carrying Amount 2,205      
Held-to-maturity Securities, Accumulated Unrecognized Holding Gain 0      
Held-to-maturity Securities, Accumulated Unrecognized Holding Loss 0      
Held-to-maturity Securities - Estimated Fair Value 2,205      
Available-for-sale Securities and Held-to-maturity Securities [Abstract]        
Cash and Cash Equivalents 2,205      
Held-to-maturity Securities | U.S. Gov't Securities(1)        
Held-to-maturity Securities [Abstract]        
Held-to-maturity Securities - Carrying Amount 1,899      
Held-to-maturity Securities, Accumulated Unrecognized Holding Gain 0      
Held-to-maturity Securities, Accumulated Unrecognized Holding Loss 0      
Held-to-maturity Securities - Estimated Fair Value 1,899      
Available-for-sale Securities and Held-to-maturity Securities [Abstract]        
Cash and Cash Equivalents 0      
Marketable securities 1,899      
Held-to-maturity Securities | Other Sovereign Securities(1)        
Held-to-maturity Securities [Abstract]        
Held-to-maturity Securities - Carrying Amount 90      
Held-to-maturity Securities, Accumulated Unrecognized Holding Gain 0      
Held-to-maturity Securities, Accumulated Unrecognized Holding Loss 0      
Held-to-maturity Securities - Estimated Fair Value 90      
Available-for-sale Securities and Held-to-maturity Securities [Abstract]        
Cash and Cash Equivalents 0      
Marketable securities 90      
Held-to-maturity Securities | U.S. Reverse repurchase agreements        
Held-to-maturity Securities [Abstract]        
Held-to-maturity Securities - Carrying Amount 4,726      
Held-to-maturity Securities, Accumulated Unrecognized Holding Gain 0      
Held-to-maturity Securities, Accumulated Unrecognized Holding Loss 0      
Held-to-maturity Securities - Estimated Fair Value 4,726      
Available-for-sale Securities and Held-to-maturity Securities [Abstract]        
Cash and Cash Equivalents 4,726      
Marketable securities 0      
Held-to-maturity Securities | Other Reverse repurchase agreements        
Held-to-maturity Securities [Abstract]        
Held-to-maturity Securities - Carrying Amount 214      
Held-to-maturity Securities, Accumulated Unrecognized Holding Gain 0      
Held-to-maturity Securities, Accumulated Unrecognized Holding Loss 0      
Held-to-maturity Securities - Estimated Fair Value 214      
Available-for-sale Securities and Held-to-maturity Securities [Abstract]        
Cash and Cash Equivalents 214      
Held-to-maturity Securities | Corporate debt securities(1)        
Held-to-maturity Securities [Abstract]        
Held-to-maturity Securities - Carrying Amount 80      
Held-to-maturity Securities, Accumulated Unrecognized Holding Gain 0      
Held-to-maturity Securities, Accumulated Unrecognized Holding Loss 0      
Held-to-maturity Securities - Estimated Fair Value 80      
Available-for-sale Securities and Held-to-maturity Securities [Abstract]        
Cash and Cash Equivalents 0      
Marketable securities 80      
Held-to-maturity Securities | Money market funds        
Held-to-maturity Securities [Abstract]        
Held-to-maturity Securities - Carrying Amount 1,923      
Held-to-maturity Securities, Accumulated Unrecognized Holding Gain 0      
Held-to-maturity Securities, Accumulated Unrecognized Holding Loss 0      
Held-to-maturity Securities - Estimated Fair Value 1,923      
Available-for-sale Securities and Held-to-maturity Securities [Abstract]        
Cash and Cash Equivalents 1,923      
Held-to-maturity Securities | Time deposits(1)        
Held-to-maturity Securities [Abstract]        
Held-to-maturity Securities - Carrying Amount 1,152      
Held-to-maturity Securities, Accumulated Unrecognized Holding Gain 0      
Held-to-maturity Securities, Accumulated Unrecognized Holding Loss 0      
Held-to-maturity Securities - Estimated Fair Value 1,152      
Available-for-sale Securities and Held-to-maturity Securities [Abstract]        
Cash and Cash Equivalents 1,152      
Available-for-sale Securities        
Available-for-sale Securities [Abstract]        
Available-for-sale Securities - Carrying Amount 26,874      
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax 231      
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax (51)      
Available-for-sale Securities - Estimated Fair Value 27,054      
Available-for-sale Securities and Held-to-maturity Securities [Abstract]        
Cash and Cash Equivalents 10,689      
Marketable securities 16,365      
Available-for-sale Securities | U.S. Gov't Securities(1)        
Available-for-sale Securities [Abstract]        
Available-for-sale Securities - Carrying Amount 24,903      
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax 6      
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax (42)      
Available-for-sale Securities - Estimated Fair Value 24,867      
Available-for-sale Securities and Held-to-maturity Securities [Abstract]        
Cash and Cash Equivalents 10,689      
Marketable securities 14,178      
Available-for-sale Securities | Other Sovereign Securities(1)        
Available-for-sale Securities [Abstract]        
Available-for-sale Securities - Carrying Amount 91      
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax 0      
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax 0      
Available-for-sale Securities - Estimated Fair Value 91      
Available-for-sale Securities and Held-to-maturity Securities [Abstract]        
Cash and Cash Equivalents 0      
Marketable securities 91      
Available-for-sale Securities | Corporate debt securities(1)        
Available-for-sale Securities [Abstract]        
Available-for-sale Securities - Carrying Amount 1,857      
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax 2      
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax (9)      
Available-for-sale Securities - Estimated Fair Value 1,850      
Available-for-sale Securities and Held-to-maturity Securities [Abstract]        
Cash and Cash Equivalents 0      
Marketable securities 1,850      
Available-for-sale Securities | Equity investments        
Available-for-sale Securities [Abstract]        
Available-for-sale Securities - Carrying Amount 23      
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax 223      
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax 0      
Available-for-sale Securities - Estimated Fair Value 246      
Available-for-sale Securities and Held-to-maturity Securities [Abstract]        
Cash and Cash Equivalents 0      
Marketable securities $ 246