XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.1
BUSINESS SEGMENT INFORMATION (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment information:    
Total revenues $ 476,668 $ 284,624
Technical Services    
Segment information:    
Total revenues 451,991 266,349
Technical Services | Pressure Pumping    
Segment information:    
Total revenues 264,801 119,898
Technical Services | Downhole Tools    
Segment information:    
Total revenues 107,404 81,070
Technical Services | Coiled Tubing    
Segment information:    
Total revenues 40,066 26,850
Technical Services | Nitrogen    
Segment information:    
Total revenues 12,097 7,603
Technical Services | Snubbing    
Segment information:    
Total revenues 7,091 6,212
Technical Services | All other    
Segment information:    
Total revenues 20,532 24,716
Support Services    
Segment information:    
Total revenues 24,677 18,275
Support Services | Rental Tools    
Segment information:    
Total revenues 17,676 13,063
Support Services | All other    
Segment information:    
Total revenues $ 7,001 $ 5,212