XML 35 R24.htm IDEA: XBRL DOCUMENT v3.20.4
Long term debt (Tables)
6 Months Ended
Jan. 31, 2021
Debt Disclosure [Abstract]  
Schedule of minimum future annual principal payments
July 31,  Total 
2021  $7,074 
2022   152 
2023   160 
2024   167 
2025   604 
Thereafter   3,476 
Total principal payments   11,633 
Less: current portion, included in other current liabilities and other short term debt   (7,148)
 Unamortized mortgage cost   (57)
Long term debt - net  $4,428