XML 62 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions - Aexis Medical (Details) - Aexis Medical - USD ($)
12 Months Ended
Jul. 31, 2018
Mar. 21, 2018
Business Acquisition [Line Items]    
Total consideration for the transaction, excluding acquisition-related costs $ 21,600,000  
Up-front consideration 20,308,000  
Contingent consideration $ 1,292,000  
Minimum    
Business Acquisition [Line Items]    
Contingent consideration   $ 0
Maximum    
Business Acquisition [Line Items]    
Contingent consideration   $ 1,850,000