XML 61 R44.htm IDEA: XBRL DOCUMENT v3.20.2
DEBT Notes Payable (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Debt Instrument    
Less current maturities of notes payable $ (1,000) $ (3,083)
Noncurrent Notes payable 8,848 3,052
Senior Notes Issued November 2010    
Debt Instrument    
Notes Payable $ 0 6,167
Less current maturities of notes payable   (3,083)
Less unamortized debt issuance costs   (32)
Noncurrent Notes payable   3,052
Starting payments Aug. 01, 2019  
Ending payments Jul. 31, 2020  
Annual rate 3.96%  
Series B Senior Notes    
Debt Instrument    
Notes Payable $ 10,000 $ 0
Less current maturities of notes payable (1,000)  
Less unamortized debt issuance costs (152)  
Noncurrent Notes payable 8,848  
Annual Principal Installments $ 1,000  
Starting payments May 15, 2021  
Ending payments May 15, 2030  
Annual rate 3.95%