XML 59 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
DEBT Maturities of Notes Payable (Details) - Senior Notes Issued November 2010 - USD ($)
$ in Thousands
Jul. 31, 2018
Jul. 31, 2017
Notes Payable Maturities    
2019 $ 3,083  
2020 3,083  
2021 3,084  
Notes Payable $ 9,250 $ 12,333