XML 61 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Derivatives and Hedging - Fair Value and Associated Notional Amounts (Details) - Cash Flow Hedges - USD ($)
Apr. 30, 2021
Jul. 31, 2020
Derivative [Line Items]    
Notional $ 607,135,000 $ 673,400,000
Fair value in other current liabilities 14,008,000 24,840,000
Derivative Asset, Fair Value, Gross Asset 494,000  
Foreign exchange forward    
Derivative [Line Items]    
Notional 75,110,000 0
Fair value in other current liabilities 0 0
Derivative Asset, Fair Value, Gross Asset 494,000  
Interest rate swap agreements    
Derivative [Line Items]    
Notional 532,025,000 673,400,000
Fair value in other current liabilities 14,008,000 $ 24,840,000
Derivative Asset, Fair Value, Gross Asset $ 0