XML 37 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Liabilities (Tables)
3 Months Ended
Oct. 31, 2020
Payables and Accruals [Abstract]  
Schedule of accrued liabilities
   October 31,
2020
   July 31,
2020
 
Payroll, benefits, and commissions  $5,390   $5,227 
Professional fees   678    710 
Legal   2,653    2,647 
Deferred revenue – CARES Act Advance Payment   2,526    2,526 
Other   3,266    1,723 
   $14,513   $12,833