XML 76 R61.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accrued Liabilities, Other Current Liabilities and Other Liabilities (Details) - Accrued liabilities - USD ($)
$ in Thousands
Jul. 31, 2016
Jul. 31, 2015
Accrued liabilities [Abstract]    
Payroll, benefits, severance and commissions $ 3,956 $ 3,907
Legal 954 4,183
Professional fees 503 678
Research and development 300 300
Other 2,498 2,229
$ 8,211 $ 11,297