XML 54 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements - Narrative (Details) - USD ($)
Apr. 30, 2018
Mar. 21, 2018
Oct. 31, 2017
Jul. 31, 2017
Aexis Medical        
Assets and Liabilities Measured and Recorded at Fair Value on a Recurring Basis        
Contingent consideration, low end of range   $ 0    
Contingent consideration, high end of range   1,850,000    
Contingent consideration $ 1,292,000 $ 1,292,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 $ 1,138,000