XML 84 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Derivatives and Hedging - Fair Value and Associated Notional Amounts (Details) - Cash Flow Hedging - USD ($)
Jan. 31, 2020
Jul. 31, 2019
Derivative [Line Items]    
Notional $ 789,424,000 $ 849,550,000
Fair Value in Other Current Liabilities 17,715,000 12,463,000
Foreign currency forward contracts    
Derivative [Line Items]    
Notional 32,824,000 0
Fair Value in Other Current Liabilities 1,421,000 0
Interest rate swap agreements    
Derivative [Line Items]    
Notional 756,600,000 849,550,000
Fair Value in Other Current Liabilities $ 16,294,000 $ 12,463,000