XML 69 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Instruments (Outstanding Foreign Exchange Forward Contracts) (Details)
$ in Thousands
Jul. 31, 2021
USD ($)
[1]
Euro Member Countries, Euro  
Derivative [Line Items]  
Notional Amount $ 123,157
United Kingdom, Pounds  
Derivative [Line Items]  
Notional Amount 82,236
Canada, Dollars  
Derivative [Line Items]  
Notional Amount 18,181
Japan, Yen  
Derivative [Line Items]  
Notional Amount $ 7,120
[1] Amount reported is the U.S. Dollar notional amount outstanding as of July 31, 2021.