Annual report pursuant to Section 13 and 15(d)

Accrued Liabilities (Tables)

v3.21.2
Accrued Liabilities (Tables)
12 Months Ended
Jul. 31, 2021
Payables and Accruals [Abstract]  
Schedule of accrued liabilities
    2021     2020  
Payroll, benefits and commissions   $ 5,856     $ 5,227  
Professional fees     628       710  
Legal     2,554       2,647  
Deferred revenue     2,675       2,526  
Other     2,588       1,723  
    $ 14,301     $ 12,833