XML 60 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Derivatives and Hedging - Fair Value and Associated Notional Amounts (Details) - Cash Flow Hedges - USD ($)
Jan. 31, 2021
Jul. 31, 2020
Derivative [Line Items]    
Notional $ 595,644,000 $ 673,400,000
Fair value in other current liabilities 17,479,000 24,840,000
Interest rate swap agreements    
Derivative [Line Items]    
Notional 581,913,000 673,400,000
Fair value in other current liabilities 17,387,000 24,840,000
Foreign exchange forward    
Derivative [Line Items]    
Notional 13,731,000 0
Fair value in other current liabilities $ 92,000 $ 0