XML 65 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Disaggregation Of Revenues, By Type) (Details) - USD ($)
$ in Thousands
1 Months Ended 2 Months Ended 3 Months Ended
Feb. 02, 2021
Mar. 31, 2021
Mar. 31, 2021
Mar. 31, 2020
Disaggregation of Revenue [Line Items]        
Total revenues $ 56,647 $ 129,095 $ 321,497 $ 321,497
Drilling Products and Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues       103,993
Onshore Completion and Workover Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues       61,218
Production Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues       101,504
Technical Solutions [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues       54,782
Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 30,189 69,801   180,236
Services [Member] | Drilling Products and Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 19,203 44,586   91,313
Services [Member] | Technical Solutions [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 10,986 25,215   88,923
Rentals [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 15,123 32,915   100,105
Rentals [Member] | Drilling Products and Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 12,920 27,063   79,824
Rentals [Member] | Technical Solutions [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 2,203 5,852   20,281
Product Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 11,335 26,379   41,156
Product Sales [Member] | Drilling Products and Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 8,755 19,173   33,646
Product Sales [Member] | Technical Solutions [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues $ 2,580 $ 7,206   $ 7,510