XML 130 R108.htm IDEA: XBRL DOCUMENT v3.21.2
Business Acquisitions - ISG (Details) - USD ($)
2 Months Ended 12 Months Ended
Feb. 23, 2021
Apr. 30, 2021
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Business Acquisition [Line Items]          
Amortization expense     $ 6,469,000 $ 2,822,000 $ 357,000
Goodwill   $ 314,205,000 314,205,000 6,340,000  
Intelligent Systems Group          
Business Acquisition [Line Items]          
Period of goodwill deduction 15 years        
Total paid $ 29,700,000        
Contingent consideration paid $ 6,000,000        
Number of years to reach revenue targets 3 years        
Revenue   1,724,000      
Amortization expense   $ 474,000      
Acquisition-related costs     954,000    
Other assets $ 217,000        
Goodwill 19,254,000        
Total assets acquired 35,371,000        
Fair value of consideration transferred:          
Cash 29,700,000        
Holdback 150,000        
Contingent consideration 5,521,000        
Total 35,371,000        
Supplemental Pro Forma Information (unaudited)          
Revenue     406,444,000 379,627,000  
Net income (loss)     $ 23,787,000 $ 39,025,000  
Intelligent Systems Group | Technology          
Business Acquisition [Line Items]          
Intangible assets 11,400,000        
Intelligent Systems Group | Customer relationships          
Business Acquisition [Line Items]          
Intangible assets $ 4,500,000