XML 61 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Comprehensive Income - Change in AOCI by Component (Details) - USD ($)
$ in Millions
3 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Sep. 30, 2018
Sep. 29, 2018
Sep. 30, 2017
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Beginning balances $ 107,147 $ 134,047      
Total other comprehensive income/(loss) (223) (691)      
Ending balances 117,892 140,199      
Total AOCI          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Beginning balances (3,454) (150)      
Other comprehensive income/(loss) before reclassifications (414)        
Amounts reclassified from AOCI 132        
Tax effect 59        
Total other comprehensive income/(loss) (223) (691)      
Cumulative effect of changes in accounting principles       $ 89 $ 0
Ending balances (3,588) $ (841)      
Cumulative Foreign Currency Translation          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Beginning balances (1,055)        
Other comprehensive income/(loss) before reclassifications (82)        
Amounts reclassified from AOCI 0        
Tax effect 4        
Total other comprehensive income/(loss) (78)        
Ending balances (1,133)        
Unrealized Gains/Losses on Derivative Instruments          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Beginning balances 810        
Other comprehensive income/(loss) before reclassifications (472)        
Amounts reclassified from AOCI 85        
Tax effect 95        
Total other comprehensive income/(loss) (292)        
Ending balances 518        
Unrealized Gains/Losses on Marketable Securities          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Beginning balances (3,209)        
Other comprehensive income/(loss) before reclassifications 140        
Amounts reclassified from AOCI 47        
Tax effect (40)        
Total other comprehensive income/(loss) 147        
Ending balances $ (2,973)        
Accounting Standards Update 2016-01 | Total AOCI          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Cumulative effect of changes in accounting principles     $ 89    
Accounting Standards Update 2016-01 | Cumulative Foreign Currency Translation          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Cumulative effect of changes in accounting principles     0    
Accounting Standards Update 2016-01 | Unrealized Gains/Losses on Derivative Instruments          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Cumulative effect of changes in accounting principles     0    
Accounting Standards Update 2016-01 | Unrealized Gains/Losses on Marketable Securities          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Cumulative effect of changes in accounting principles     $ 89