XML 96 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Note 13 - Accounts Payable and Accrued Liabilities (Tables)
12 Months Ended
Jul. 31, 2023
Notes Tables  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
  

July 31, 2023

  

July 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 
  $10,525  $8,162