XML 48 R37.htm IDEA: XBRL DOCUMENT v3.19.1
Acquisitions - Aexis Medical (Details) - USD ($)
9 Months Ended 12 Months Ended
Mar. 21, 2018
Apr. 30, 2019
Apr. 30, 2018
Jul. 31, 2018
Business Acquisition [Line Items]        
Acquisition of businesses, net of cash acquired   $ 40,644,000 $ 84,595,000  
Aexis        
Business Acquisition [Line Items]        
Total consideration for the transaction, excluding acquisition-related costs $ 21,600,000     $ 21,600,000
Acquisition of businesses, net of cash acquired 20,308,000      
Contingent consideration 1,292,000     $ 1,292,000
Minimum | Aexis        
Business Acquisition [Line Items]        
Contingent consideration 0      
Maximum | Aexis        
Business Acquisition [Line Items]        
Contingent consideration $ 1,850,000