XML 84 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Line of Credit Facilities [Line Items]    
Line of credit, maximum borrowing capacity $ 396,900  
Line of credit facility, maximum amount outstanding during period 16,200  
Line of credit, remaining borrowing capacity 196,900  
Debt Instruments [Abstract]    
Letters of credit outstanding 3,116 $ 3,271
Long-term debt, fair value   51,566
Current maturities on long-term debt $ 0 50,166
Long-term debt   50,166
Euro-denominated notes payable in 2020 at a fixed rate of 4.24% [Member]    
Debt Instruments [Abstract]    
Debt face amount   $ 45,000