XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BUSINESS SEGMENT INFORMATION - Revenues by major service lines (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment information:    
Total revenues $ 377,833 $ 476,668
Operating Segments    
Segment information:    
Total revenues 377,833 476,668
Technical Services    
Segment information:    
Total revenues 356,394 451,991
Technical Services | Pressure Pumping    
Segment information:    
Total revenues 176,256 264,801
Technical Services | Downhole Tools    
Segment information:    
Total revenues 93,794 107,404
Technical Services | Coiled Tubing    
Segment information:    
Total revenues 33,168 40,066
Technical Services | Cementing    
Segment information:    
Total revenues 27,751 6,245
Technical Services | Nitrogen    
Segment information:    
Total revenues 9,550 12,097
Technical Services | Snubbing    
Segment information:    
Total revenues 4,856 7,091
Technical Services | All other    
Segment information:    
Total revenues 11,019 14,287
Technical Services | Operating Segments    
Segment information:    
Total revenues 356,394 451,991
Support Services    
Segment information:    
Total revenues 21,439 24,677
Support Services | Rental Tools    
Segment information:    
Total revenues 15,974 17,676
Support Services | All other    
Segment information:    
Total revenues 5,465 7,001
Support Services | Operating Segments    
Segment information:    
Total revenues $ 21,439 $ 24,677