XML 59 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Derivatives and Hedging - Fair Value and Associated Notional Amounts (Details) - Cash Flow Hedging - USD ($)
Apr. 30, 2020
Jul. 31, 2019
Derivative [Line Items]    
Notional $ 727,515,000 $ 849,550,000
Fair Value in Other Current Liabilities 27,795,000 12,463,000
Foreign currency forward contracts    
Derivative [Line Items]    
Notional 12,515,000 0
Fair Value in Other Current Liabilities 234,000 0
Interest rate swap agreements    
Derivative [Line Items]    
Notional 715,000,000 849,550,000
Fair Value in Other Current Liabilities $ 27,561,000 $ 12,463,000