Annual report pursuant to Section 13 and 15(d)

Accrued Liabilities, Other Current Liabilities and Other Liabilities (Tables)

v3.7.0.1
Accrued Liabilities, Other Current Liabilities and Other Liabilities (Tables)
12 Months Ended
Jul. 31, 2017
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities [Table Text Block] At July 31 accrued liabilities consist of:

    2017     2016  
Payroll, benefits, severance and commissions   $ 4,092     $ 3,956  
Legal     442       954  
Professional fees     599       503  
Research and development     143       300  
Other     1,444       2,498  
    $ 6,720     $ 8,211