Quarterly report pursuant to Section 13 or 15(d)

Note 4 - Business Combinations (Details Textual)

v3.19.2
Note 4 - Business Combinations (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 5 Months Ended 6 Months Ended
Apr. 15, 2019
Dec. 06, 2018
Dec. 05, 2018
Apr. 30, 2018
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2019
Apr. 30, 2018
Oct. 31, 2018
Goodwill, Ending Balance         $ 237,438,000   $ 237,438,000   $ 74,656,000
Business Combination, Acquisition Related Costs     $ 14,167,000   1,282,000 $ 1,117,000 $ 1,282,000 $ 1,125,000  
Share-based Payment Arrangement, Accelerated Cost     600,000            
Atlas Acquisition [Member]                  
Business Combination, Consideration Transferred, Total $ 3,400,000                
Payments to Acquire Businesses, Gross 2,300,000                
Business Combination, Consideration Transferred, Equity Interests Issued and Issuable 1,100,000                
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total 1,600,000                
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Total 300,000                
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles 800,000                
Goodwill, Ending Balance $ 800,000                
CPH Acquisition [Member]                  
Business Combination, Consideration Transferred, Total   $ 614,342,000              
Business Combination, Consideration Transferred, Equity Interests Issued and Issuable   164,908,000              
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total   223,174,000              
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Total   49,112,000              
Goodwill, Ending Balance   236,673,000              
Cash Acquired from Acquisition   1,000,000              
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total   220,700,000              
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Property, Plant, and Equipment         3,900,000        
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Liabilities         2,100,000        
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred   4,048,000     $ 4,000,000        
Business Combination, Transaction Bonuses   20,100,000              
Share-based Payment Arrangement, Accelerated Cost   600,000              
CPH Acquisition [Member] | CPH [Member]                  
Business Combination, Acquisition Related Costs     14,200,000            
Business Combination, Debt Extinguishment Costs     16,400,000            
CPH Acquisition [Member] | Industrea [Member]                  
Business Combination, Acquisition Related Costs     18,800,000            
Business Combination, Deferred Underwriting Commission     $ 8,100,000            
CPH Acquisition [Member] | Customer Relationships [Member]                  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total   $ 168,700,000              
Finite-Lived Intangible Asset, Useful Life   15 years              
CPH Acquisition [Member] | Trade Names [Member]                  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total   $ 52,000,000              
Finite-Lived Intangible Asset, Useful Life   10 years              
O’Brien Acquisition [Member]                  
Business Combination, Consideration Transferred, Total       $ 21,000,000          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total       16,163,000   16,163,000   16,163,000  
Goodwill, Ending Balance       1,887,000   1,887,000   1,887,000  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total       2,810,000   $ 2,810,000   2,810,000  
Business Combination, Acquisition Related Costs       $ 1,100,000       $ 0