XML 133 R118.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments - Schedule of Pre-Tax Effect of Derivative Instruments in Cash Flow Hedging Relationships (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Oct. 31, 2019
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2018
Pre-tax effect of derivative instruments in cash flow hedging relationships        
(Loss)/ gain recognized in Accumulated other comprehensive loss on derivatives:   $ (201)    
(Loss)/ gain recognized in Accumulated other comprehensive loss on derivatives:     $ 252 $ 341
Total amounts of income/ (expense) line items in the statement of financial performance in which the effects of cash flow hedges are recorded   3,462 3,877 3,831
Gain/ (loss) reclassified from Accumulated other comprehensive loss into earnings   85    
Cash flow hedges        
Pre-tax effect of derivative instruments in cash flow hedging relationships        
Total amounts of income/ (expense) line items in the statement of financial performance in which the effects of cash flow hedges are recorded   3,462 3,877 3,831
Gain/ (loss) reclassified from Accumulated other comprehensive loss into earnings   85    
Gain/ (loss) reclassified from Accumulated other comprehensive loss into earnings $ 380     (258)
Cash flow hedges | Net revenue        
Pre-tax effect of derivative instruments in cash flow hedging relationships        
Total amounts of income/ (expense) line items in the statement of financial performance in which the effects of cash flow hedges are recorded   56,639 58,756 58,472
Gain/ (loss) reclassified from Accumulated other comprehensive loss into earnings   108    
Gain/ (loss) reclassified from Accumulated other comprehensive loss into earnings 425     (239)
Cash flow hedges | Cost of revenue        
Pre-tax effect of derivative instruments in cash flow hedging relationships        
Total amounts of income/ (expense) line items in the statement of financial performance in which the effects of cash flow hedges are recorded   (46,202) (47,586) (47,803)
Gain/ (loss) reclassified from Accumulated other comprehensive loss into earnings   (25)    
Gain/ (loss) reclassified from Accumulated other comprehensive loss into earnings (43)     (18)
Cash flow hedges | Operating expenses        
Pre-tax effect of derivative instruments in cash flow hedging relationships        
Total amounts of income/ (expense) line items in the statement of financial performance in which the effects of cash flow hedges are recorded   (6,975) (7,293) (6,838)
Gain/ (loss) reclassified from Accumulated other comprehensive loss into earnings   2    
Gain/ (loss) reclassified from Accumulated other comprehensive loss into earnings $ (2)     (1)
Foreign currency contracts | Cash flow hedges        
Pre-tax effect of derivative instruments in cash flow hedging relationships        
(Loss)/ gain recognized in Accumulated other comprehensive loss on derivatives:   (197)    
(Loss)/ gain recognized in Accumulated other comprehensive loss on derivatives:     252 341
Interest rate contracts | Cash flow hedges        
Pre-tax effect of derivative instruments in cash flow hedging relationships        
(Loss)/ gain recognized in Accumulated other comprehensive loss on derivatives:   $ (4)    
(Loss)/ gain recognized in Accumulated other comprehensive loss on derivatives:     $ 0 $ 0