XML 51 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives (Details)
12 Months Ended
May 13, 2020
USD ($)
Mar. 31, 2020
USD ($)
Jul. 31, 2020
USD ($)
instrument
Jul. 31, 2019
USD ($)
instrument
Derivatives        
Floor interest rate 1.00%      
Foreign currency forward contracts | Designated as hedging instrument | Fair value hedge instruments        
Derivatives        
Term of contracts     1 month  
Number of contracts | instrument     6 7
Aggregate value of contracts     $ 81,677,000 $ 78,264,000
Term of renewed contracts     1 month  
Interest rate swap        
Derivatives        
Net loss on terminated swaps $ (19,980,000) $ 8,534,000    
Interest rate swap, accrued expenses     $ 5,462,000  
Derivative liability, long term     $ 15,694,000  
Derivative asset, long term       2,826,000
Interest rate swap, prepaid expenses and other current assets       $ 486,000
Interest rate swap | Designated as hedging instrument        
Derivatives        
Number of contracts | instrument       2
Notional value $ 500,000 $ 500,000,000   $ 150,000,000
Fixed interest rate 2.08% 1.297%   2.265%
Floor interest rate 1.00%