Annual report pursuant to Section 13 and 15(d)

Note 4 - Business Combinations (Details Textual)

v3.21.1
Note 4 - Business Combinations (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 11 Months Ended 12 Months Ended
May 15, 2019
Dec. 06, 2018
Dec. 05, 2018
Oct. 31, 2019
Oct. 31, 2020
Business Combination, Acquisition Related Costs     $ 14,167 $ 1,521 $ 0
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        
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 $ 40,000        
Finite-Lived Intangible Asset, Useful Life (Year) 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, 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] | 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 (Year)   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 (Year)   10 years