XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Business Segments - Schedule of Income Statement by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting Information [Line Items]    
Total revenue $ 188,957 $ 155,174
Total segment operating income (loss) 6,851 (5,708)
Loss (gain) on disposal of assets and other (260) 22
Operating Segments    
Segment Reporting Information [Line Items]    
Total segment operating income (loss) 6,591 (5,686)
Operating Segments | Drilling & Downhole    
Segment Reporting Information [Line Items]    
Total revenue 76,794 71,260
Total segment operating income (loss) 8,438 5,986
Operating Segments | Completions    
Segment Reporting Information [Line Items]    
Total revenue 73,667 52,542
Total segment operating income (loss) 3,556 (715)
Operating Segments | Production    
Segment Reporting Information [Line Items]    
Total revenue 38,995 31,505
Total segment operating income (loss) 1,629 (1,752)
Eliminations    
Segment Reporting Information [Line Items]    
Total revenue (499) (133)
Corporate    
Segment Reporting Information [Line Items]    
Total segment operating income (loss) $ (7,032) $ (9,205)