XML 71 R56.htm IDEA: XBRL DOCUMENT v3.21.2
DERIVATIVES AND HEDGING - Fair Value of Our Derivative Instruments and the Associated Notional Amounts (Details) - Designated as Hedging Instrument
£ in Thousands, $ in Thousands
Jul. 31, 2021
USD ($)
Jul. 31, 2021
GBP (£)
Jul. 31, 2020
USD ($)
Derivative [Line Items]      
Notional $ 524,037   $ 673,400
Fair Value in Other Current Liabilities 11,508   24,840
Foreign currency forward contracts      
Derivative [Line Items]      
Notional 41,899 £ 30,000 0
Fair Value in Other Current Liabilities 88   0
Interest rate swap agreements      
Derivative [Line Items]      
Notional 482,138   673,400
Fair Value in Other Current Liabilities $ 11,420   $ 24,840