XML 137 R83.htm IDEA: XBRL DOCUMENT v3.23.3
Note 13 - Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jul. 31, 2022
Trade payables $ 5,576 $ 2,019
Accrued purchases 1,763 1,497
Accrued payroll liabilities 2,482 3,946
Liabilities assumed from prior acquisitions 704 700
Accounts Payable and Accrued Liabilities, Current $ 10,525 $ 8,162