XML 46 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Acquisitions - Omnia (Details) - USD ($)
9 Months Ended
Feb. 01, 2019
Apr. 30, 2019
Apr. 30, 2018
Business Acquisition [Line Items]      
Acquisition of businesses, net of cash acquired   $ 40,644,000 $ 84,595,000
Omnia      
Business Acquisition [Line Items]      
Total consideration for the transaction, excluding acquisition-related costs $ 19,808,000 19,808,000  
Acquisition of businesses, net of cash acquired 16,597,000    
Common stock issued 3,211,000 3,211,000  
Contingent consideration   $ 0  
Minimum | Omnia      
Business Acquisition [Line Items]      
Contingent consideration 0    
Maximum | Omnia      
Business Acquisition [Line Items]      
Contingent consideration $ 5,800,000