XML 62 R51.htm IDEA: XBRL DOCUMENT v3.19.2
Comprehensive Income - Change in AOCI by Component (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Jun. 29, 2019
Jun. 30, 2018
Jun. 29, 2019
Jun. 30, 2018
Mar. 31, 2019
Sep. 30, 2018
Apr. 01, 2018
Oct. 01, 2017
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Beginning balances $ 105,860 $ 126,878 $ 107,147 $ 134,047        
Total other comprehensive income/(loss) 860 (47) 2,726 (2,683)        
Ending balances 96,456 114,949 96,456 114,949        
Total AOCI                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Beginning balances (1,499) (3,064) (3,454) (150)        
Other comprehensive income/(loss) before reclassifications     3,526          
Amounts reclassified from AOCI     (29)          
Tax effect     (771)          
Total other comprehensive income/(loss) 860 (47) 2,726 (2,683)        
Cumulative effects of changes in accounting principles         $ 0 $ 89 $ 0 $ (278)
Ending balances (639) $ (3,111) (639) $ (3,111)        
Cumulative Foreign Currency Translation                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Beginning balances     (1,055)          
Other comprehensive income/(loss) before reclassifications     (136)          
Amounts reclassified from AOCI     0          
Tax effect     13          
Total other comprehensive income/(loss)     (123)          
Ending balances (1,178)   (1,178)          
Unrealized Gains/Losses on Derivative Instruments                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Beginning balances     810          
Other comprehensive income/(loss) before reclassifications     (678)          
Amounts reclassified from AOCI     (84)          
Tax effect     163          
Total other comprehensive income/(loss)     (599)          
Ending balances 211   211          
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     4,340          
Amounts reclassified from AOCI     55          
Tax effect     (947)          
Total other comprehensive income/(loss)     3,448          
Ending balances $ 328   $ 328          
Accounting Standards Update 2016-01 | Total AOCI                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Cumulative effects 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 effects 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 effects 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 effects of changes in accounting principles           $ 89