XML 84 R74.htm IDEA: XBRL DOCUMENT v3.21.1
Financial Instruments - Pre-tax Effect of Derivative Instruments in Hedging Relationships on OCI (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2021
Apr. 30, 2020
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (Losses) Recognized in OCI on Derivatives in Cash Flow Hedging Relationship $ 45 $ 296 $ (284) $ 371
Total 42 408 (361) 504
Expected amount of AOCI expected to be reclassified in the next 12 months 14   14  
Foreign currency contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (Losses) Recognized in OCI on Derivatives in Cash Flow Hedging Relationship 45 301 (284) 377
Gains (Losses) Recognized in OCI on Derivatives in Net Investment Hedging Relationship (3) 112 (77) 133
Interest rate contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (Losses) Recognized in OCI on Derivatives in Cash Flow Hedging Relationship $ 0 $ (5) $ 0 $ (6)