Quarterly report pursuant to Section 13 or 15(d)

Note 4 - Business Combinations (Details Textual)

v3.20.1
Note 4 - Business Combinations (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 2 Months Ended 3 Months Ended 11 Months Ended
May 15, 2019
Dec. 06, 2018
Dec. 05, 2018
Jan. 31, 2019
Jan. 31, 2020
Oct. 31, 2019
Business Combination, Acquisition Related Costs     $ 14,167  
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 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   48,912        
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