Quarterly report pursuant to Section 13 or 15(d)

Other Liabilities (Details)

v3.7.0.1
Other Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2017
Jul. 31, 2016
Other Liabilities (Details) [Line Items]    
Other Liabilities, Current $ 797 $ 943
Accrued Legal Settlement Current 400  
Accrued Legal Settlement 400  
Clinical Labs [Member] | Capital Lease Obligation [Member]    
Other Liabilities (Details) [Line Items]    
Capital Leases, Future Minimum Payments, Interest Included in Payments 140  
Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments 861  
Other Liabilities, Current 243  
Clinical Labs [Member] | Installment Loans [Member]    
Other Liabilities (Details) [Line Items]    
Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments 186  
Other Liabilities, Current $ 147