XML 71 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements - Recurring Basis (Details) - USD ($)
12 Months Ended
Jul. 31, 2018
Mar. 21, 2018
Oct. 31, 2017
Jul. 31, 2017
Assets and Liabilities Measured and Recorded at Fair Value on a Recurring Basis        
Original fair value of contingent consideration $ 1,292,000      
Aexis Medical        
Assets and Liabilities Measured and Recorded at Fair Value on a Recurring Basis        
Fair value of contingent liability 1,292,000      
Assumed contingent obligation       $ 1,298,000
Jet Prep Ltd.        
Assets and Liabilities Measured and Recorded at Fair Value on a Recurring Basis        
Assumed contingent obligation     $ 0 $ 1,138,000
Level 3 | Recurring basis | Jet Prep Ltd.        
Assets and Liabilities Measured and Recorded at Fair Value on a Recurring Basis        
Assumed contingent obligation 0      
Minimum | Aexis Medical        
Assets and Liabilities Measured and Recorded at Fair Value on a Recurring Basis        
Fair value of contingent liability   $ 0    
Maximum | Aexis Medical        
Assets and Liabilities Measured and Recorded at Fair Value on a Recurring Basis        
Fair value of contingent liability   $ 1,850,000    
Contingent Consideration | Aexis Medical        
Assets and Liabilities Measured and Recorded at Fair Value on a Recurring Basis        
Original fair value of contingent consideration 1,292,000      
Contingent Consideration | Jet Prep Ltd.        
Assets and Liabilities Measured and Recorded at Fair Value on a Recurring Basis        
Original fair value of contingent consideration $ 0