Annual report pursuant to Section 13 and 15(d)

Accrued Liabilities (Tables)

v3.23.3
Accrued Liabilities (Tables)
12 Months Ended
Jul. 31, 2023
Accrued Liabilities [Abstract]  
Schedule of Accrued Liabilities At July 31, accrued liabilities consist of:
    2023     2022  
Payroll, benefits and commissions   $ 7,421     $ 2,371  
Professional fees     610       594  
Legal     2,248       4,523  
Other     1,464       691  
    $ 11,743     $ 8,179