XML 64 R82.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial Instruments - Pre-tax Effect of Derivative Instruments on Statement of Earnings (Details) - USD ($)
$ in Millions
3 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Derivative Instruments, Gain (Loss) [Line Items]    
Net revenue $ 6,949 $ 7,553
Interest and other, net (19) (51)
Net revenue    
Derivative Instruments, Gain (Loss) [Line Items]    
Total gains (losses) 26 80
Interest and other, net    
Derivative Instruments, Gain (Loss) [Line Items]    
Total gains (losses) (14) (168)
Interest rate contracts | Net revenue    
Derivative Instruments, Gain (Loss) [Line Items]    
Gains (losses) on derivatives in fair value hedging relationships 0 0
Interest rate contracts | Interest and other, net    
Derivative Instruments, Gain (Loss) [Line Items]    
Gains (losses) on derivatives in fair value hedging relationships (29) (158)
Foreign currency contracts | Net revenue    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of gains (losses) reclassified from accumulated other comprehensive income into income 26 80
Gains (losses) on derivatives not designated as hedging instruments 0 0
Foreign currency contracts | Interest and other, net    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of gains (losses) reclassified from accumulated other comprehensive income into income 43 53
Gains (losses) on derivatives not designated as hedging instruments (54) (231)
Other derivatives | Net revenue    
Derivative Instruments, Gain (Loss) [Line Items]    
Gains (losses) on derivatives not designated as hedging instruments 0 0
Other derivatives | Interest and other, net    
Derivative Instruments, Gain (Loss) [Line Items]    
Gains (losses) on derivatives not designated as hedging instruments (3) 10
Derivatives designated as hedging instruments | Interest rate contracts | Net revenue    
Derivative Instruments, Gain (Loss) [Line Items]    
Gains (losses) on derivatives in fair value hedging relationships 0 0
Derivatives designated as hedging instruments | Interest rate contracts | Interest and other, net    
Derivative Instruments, Gain (Loss) [Line Items]    
Gains (losses) on derivatives in fair value hedging relationships $ 29 $ 158