XML 102 R86.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Financial Instruments - Outstanding Currency, Forward Exchange Contracts (Detail) - Foreign Currency Forward Contracts - USD ($)
$ in Thousands
Oct. 31, 2021
Oct. 31, 2020
Sell    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts $ 189,817 $ 255,779
Buy    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts 610,391 552,966
Euro | Sell    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts 100,922 127,849
Euro | Buy    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts 325,581 259,510
Pound sterling | Sell    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts 50,333 36,943
Pound sterling | Buy    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts 79,934 71,380
Japanese yen | Sell    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts 14,338 23,262
Japanese yen | Buy    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts 45,436 41,133
Australian dollar | Sell    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts 709 179
Australian dollar | Buy    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts 10,088 9,084
Hong Kong dollar | Sell    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts 6,948 59,459
Hong Kong dollar | Buy    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts 44,831 81,199
Singapore dollar | Sell    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts 200 1,102
Singapore dollar | Buy    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts 18,029 17,350
Others | Sell    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts 16,367 6,985
Others | Buy    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts $ 86,492 $ 73,310