Annual report pursuant to Section 13 and 15(d)

Note 4 - Business Combinations (Details Textual)

v3.19.3.a.u2
Note 4 - Business Combinations (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended 11 Months Ended 12 Months Ended
May 15, 2019
Dec. 06, 2018
Dec. 05, 2018
Apr. 30, 2018
Jul. 31, 2018
Oct. 31, 2019
Oct. 31, 2019
Oct. 31, 2018
Business Combination, Acquisition Related Costs     $ 14,167     $ 1,521   $ 7,590
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,500              
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Total 748              
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual             $ 25,200  
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         40,000 40,000  
Finite-Lived Intangible Asset, Useful Life 15 years              
CPH Acquisition [Member]                
Business Combination, Consideration Transferred, Total   $ 614,344            
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            
Cash Acquired from Acquisition   1,000            
Goodwill, Out of Period Adjustment           (3,400)    
Business Combination, Transaction Bonuses   15,600            
Share-based Payment Arrangement, Accelerated Cost   600            
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Liabilities           $ (3,400)    
CPH Acquisition [Member] | CPH [Member]                
Business Combination, Acquisition Related Costs     14,200          
Business Combination, Debt Extinguishment Costs     $ 16,400          
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,400            
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, Acquisition Related Costs         $ 1,100      
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual             $ 15,000 $ 7,600