Annual report pursuant to Section 13 and 15(d)

Accrued Liabilities (Tables)

v3.22.2.2
Accrued Liabilities (Tables)
12 Months Ended
Jul. 31, 2022
Payables and Accruals [Abstract]  
Schedule of accrued liabilities
    2022     2021  
Payroll, benefits and commissions   $ 4,912     $ 5,856  
Professional fees     801       628  
Legal     4,523       2,554  
Deferred revenue    
      2,675  
Other     2,064       2,588  
    $ 12,300     $ 14,301