XML 147 R126.htm IDEA: XBRL DOCUMENT v3.21.2
Financial Instruments - Pre-tax Effect of Derivative Instruments on Statement of Earnings (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2019
Derivative Instruments, Gain (Loss)      
Net revenue $ 27,784 $ 26,982 $ 29,135
Interest and other, net (211) (215) (177)
Net revenue      
Derivative Instruments, Gain (Loss)      
Total gains (losses) (81) 38 233
Interest and other, net      
Derivative Instruments, Gain (Loss)      
Total gains (losses) (137) 22 12
Interest rate contracts | Net revenue      
Derivative Instruments, Gain (Loss)      
Gains (losses) on derivatives in fair value hedging relationships 0 0 0
Amount of gains (losses) reclassified from accumulated other comprehensive income into income 0 0 0
Interest rate contracts | Net revenue | Derivatives designated as hedging instruments      
Derivative Instruments, Gain (Loss)      
Gains (losses) on derivatives in fair value hedging relationships 0 0 0
Interest rate contracts | Interest and other, net      
Derivative Instruments, Gain (Loss)      
Gains (losses) on derivatives in fair value hedging relationships 125 (159) (414)
Amount of gains (losses) reclassified from accumulated other comprehensive income into income (2) (3) 0
Interest rate contracts | Interest and other, net | Derivatives designated as hedging instruments      
Derivative Instruments, Gain (Loss)      
Gains (losses) on derivatives in fair value hedging relationships (125) 159 414
Foreign exchange contracts | Net revenue      
Derivative Instruments, Gain (Loss)      
Amount of gains (losses) reclassified from accumulated other comprehensive income into income (81) 38 233
Gains (losses) on derivatives not designated as hedging instruments 0 0 0
Foreign exchange contracts | Interest and other, net      
Derivative Instruments, Gain (Loss)      
Amount of gains (losses) reclassified from accumulated other comprehensive income into income (73) (14) 138
Gains (losses) on derivatives not designated as hedging instruments (68) 44 (134)
Other derivatives | Net revenue      
Derivative Instruments, Gain (Loss)      
Gains (losses) on derivatives not designated as hedging instruments 0 0 0
Other derivatives | Interest and other, net      
Derivative Instruments, Gain (Loss)      
Gains (losses) on derivatives not designated as hedging instruments $ 6 $ (5) $ 8