XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Business Segments - Schedule of Income Statement by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Segment Reporting Information [Line Items]        
Total revenue $ 179,253 $ 181,835 $ 553,659 $ 509,255
Segment operating income 5,671 7,702 18,929 7,978
Loss (gain) on disposal of assets and other (145) (52) 137 (938)
Operating Segments        
Segment Reporting Information [Line Items]        
Segment operating income 5,526 7,650 19,066 7,040
Operating Segments | Drilling & Downhole        
Segment Reporting Information [Line Items]        
Total revenue 81,181 75,723 238,652 223,476
Segment operating income 8,437 9,481 25,165 23,995
Operating Segments | Completions        
Segment Reporting Information [Line Items]        
Total revenue 62,473 72,246 208,239 190,867
Segment operating income 2,147 5,915 9,893 8,787
Operating Segments | Production        
Segment Reporting Information [Line Items]        
Total revenue 36,877 34,238 108,918 95,622
Segment operating income 1,803 665 4,546 (1,241)
Eliminations        
Segment Reporting Information [Line Items]        
Total revenue (1,278) (372) (2,150) (710)
Corporate        
Segment Reporting Information [Line Items]        
Segment operating income $ (6,861) $ (8,411) $ (20,538) $ (24,501)