XML 70 R83.htm IDEA: XBRL DOCUMENT v3.20.1
Financial Instruments - Pre-tax Effect of Derivative Instruments on Statement of Earnings (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2020
Apr. 30, 2019
Derivative Instruments, Gain (Loss) [Line Items]        
Net revenue $ 6,009 $ 7,150 $ 12,958 $ 14,703
Interest and other, net (68) (18) (87) (69)
Net revenue        
Derivative Instruments, Gain (Loss) [Line Items]        
Total gains (losses) 48 46 74 126
Interest and other, net        
Derivative Instruments, Gain (Loss) [Line Items]        
Total gains (losses) 273 127 259 (41)
Interest rate contracts | Net revenue        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) on derivatives in fair value hedging relationships 0 0 0 0
Interest rate contracts | Interest and other, net        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) on derivatives in fair value hedging relationships (156) (60) (185) (218)
Foreign currency contracts | Net revenue        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of gains (losses) reclassified from accumulated other comprehensive income into income 48 46 74 126
Gains (losses) on derivatives not designated as hedging instruments 0 0 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 166 22 209 75
Gains (losses) on derivatives not designated as hedging instruments 99 108 45 (123)
Other derivatives | Net revenue        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) on derivatives not designated as hedging instruments 0 0 0 0
Other derivatives | Interest and other, net        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) on derivatives not designated as hedging instruments 8 (3) 5 7
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 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 $ 156 $ 60 $ 185 $ 218