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 ($)
$ in Thousands
1 Months Ended 3 Months Ended 8 Months Ended 9 Months Ended
May 15, 2019
Apr. 15, 2019
Dec. 06, 2018
Dec. 05, 2018
Apr. 30, 2018
Jul. 31, 2019
Jul. 31, 2018
Jul. 31, 2019
Jul. 31, 2018
Apr. 30, 2019
Oct. 31, 2018
Goodwill, Ending Balance           $ 277,051   $ 277,051   $ 237,440 $ 74,656
Goodwill, Out of Period Adjustment           (3,400)          
Business Combination, Acquisition Related Costs       $ 14,167   176 $ 1,395 $ 1,458 $ 2,520    
Share-based Payment Arrangement, Accelerated Cost       600              
Capital Pumping [Member]                      
Business Combination, Consideration Transferred, Total $ 129,218                    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total 45,000                    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Total 81                    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total 56,467                    
Goodwill, Ending Balance 27,733                    
Capital Pumping [Member] | Trade Names, Indefinite-lived [Member]                      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Total 5,500                    
Capital Pumping [Member] | Customer Relationships [Member]                      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total $ 39,500                    
Finite-Lived Intangible Asset, Useful Life 15 years                    
Atlas Acquisition [Member]                      
Business Combination, Consideration Transferred, Total   $ 3,400                  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Total   300                  
Payments to Acquire Businesses, Gross   2,300                  
Business Combination, Consideration Transferred, Equity Interests Issued and Issuable   1,100                  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total   1,600                  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles   800                  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities   600                  
Goodwill, Ending Balance   $ 1,400                  
CPH Acquisition [Member]                      
Business Combination, Consideration Transferred, Total     $ 614,342                
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total     208,063                
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Total     49,112                
Business Combination, Consideration Transferred, Equity Interests Issued and Issuable     164,908                
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total     219,467                
Goodwill, Ending Balance     249,748                
Cash Acquired from Acquisition     1,000                
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Property, Plant, and Equipment           3,700          
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Liabilities           12,600          
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred     4,048     3,500          
Goodwill, Out of Period Adjustment           (3,400)          
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Liabilities           $ (3,400)          
Business Combination, Transaction Bonuses     15,600                
Share-based Payment Arrangement, Accelerated Cost     600                
CPH Acquisition [Member] | CPH [Member]                      
Business Combination, Acquisition Related Costs       14,200              
Business Combination, Debt Extinguishment Costs       16,400              
CPH Acquisition [Member] | Industrea [Member]                      
Business Combination, Acquisition Related Costs       18,800              
Business Combination, Deferred Underwriting Commission       $ 8,100              
CPH Acquisition [Member] | Customer Relationships [Member]                      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total     $ 152,700                
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     $ 55,300                
Finite-Lived Intangible Asset, Useful Life     10 years                
O’Brien Acquisition [Member]                      
Business Combination, Consideration Transferred, Total         $ 21,000            
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total         2,810            
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total         16,163            
Goodwill, Ending Balance         1,887            
Business Combination, Acquisition Related Costs         $ 1,100       $ 9,000