XML 35 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Long term debt (Tables)
3 Months Ended
Oct. 31, 2020
Debt Disclosure [Abstract]  
Schedule of minimum future annual principal payments
July 31,  Total 
2021  $7,109 
2022   152 
2023   160 
2024   167 
2025   595 
Thereafter   3,471 
Total principal payments   11,654 
Less: current portion, included in other current liabilities and other short term debt   (7,148)
Unamortized mortgage cost   (59)
Long term debt - net  $4,447