Annual report pursuant to Section 13 and 15(d)

Accrued Liabilities (Tables)

v3.24.3
Accrued Liabilities (Tables)
12 Months Ended
Jul. 31, 2024
Accrued Liabilities and Other Current Liabilities [Abstract]  
Schedule of Accrued Liabilities accrued liabilities consist of:
    2024     2023  
Payroll, benefits and commissions   $ 3,459     $ 7,421  
Professional fees     405       610  
Legal     1,235       2,248  
Other     615       1,464  
    $ 5,714     $ 11,743