XML 74 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative Financial Instruments - Outstanding Currency, Forward Exchange Contracts (Detail) - Foreign Currency Forward Contracts - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Sell    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts $ 166,300 $ 238,626
Buy    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts 614,920 569,636
Euro | Sell    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts 102,132 122,414
Euro | Buy    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts 338,128 270,516
British pound | Sell    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts 34,657 20,206
British pound | Buy    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts 70,869 60,579
Japanese yen | Sell    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts 12,315 25,011
Japanese yen | Buy    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts 40,384 42,370
Australian dollar | Sell    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts 325 193
Australian dollar | Buy    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts 10,026 9,255
Hong Kong dollar | Sell    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts 0 60,949
Hong Kong dollar | Buy    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts 49,595 88,915
Singapore dollar | Sell    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts 1,079 204
Singapore dollar | Buy    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts 18,214 16,983
Others | Sell    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts 15,792 9,649
Others | Buy    
Derivative [Line Items]    
Notional Amounts of foreign currency derivative contracts $ 87,704 $ 81,018