XML 32 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Debt (Tables)
9 Months Ended
Apr. 30, 2022
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
Long-term debt consists of:
April 30,
2022
July 31,
2021
Secured term loans$51,745 $47,025 
Unsecured term loan18,407 21,104 
New Market Tax Credit Financing 5,487 5,674 
Total debt, excluding obligations under leases75,639 73,803 
Less current portion7,466 6,976 
Total long-term debt, excluding obligations under leases$68,173 $66,827