XML 39 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Deferred Revenue - Summary Current vs. Long Term Deferred Revenue (Details) - USD ($)
$ in Thousands
Oct. 31, 2017
Jul. 31, 2017
Jul. 31, 2016
Deferred Revenue Arrangement [Line Items]      
Current portion $ 337 $ 254  
Long-term portion 2,202 2,307  
Total 2,539 2,561 $ 2,600
OORT      
Deferred Revenue Arrangement [Line Items]      
Current portion 0    
Long-term portion 0    
Total 0 0 0
BED      
Deferred Revenue Arrangement [Line Items]      
Current portion 337    
Long-term portion 602    
Total 939 961 1,000
Other Opioid Treatments      
Deferred Revenue Arrangement [Line Items]      
Current portion 0    
Long-term portion 1,600    
Total $ 1,600 $ 1,600 $ 1,600