XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Segments - Income Statement by Segment (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2022
USD ($)
segment
Sep. 30, 2021
USD ($)
Segment Reporting [Abstract]        
Number of reportable segments | segment     3  
Segment Reporting Information [Line Items]        
Total revenue $ 181,835 $ 140,984 $ 509,255 $ 392,921
Segment operating income (loss) 7,702 (7,376) 7,978 (31,376)
Gain on disposal of assets and other (52) (93) (938) (1,362)
Operating Segments        
Segment Reporting Information [Line Items]        
Segment operating income (loss) 7,650 (7,469) 7,040 (32,738)
Operating Segments | Drilling & Downhole        
Segment Reporting Information [Line Items]        
Total revenue 75,723 63,180 223,476 173,406
Segment operating income (loss) 9,481 4,042 23,995 2,237
Operating Segments | Completions        
Segment Reporting Information [Line Items]        
Total revenue 72,246 49,692 190,867 134,051
Segment operating income (loss) 5,915 250 8,787 (52)
Operating Segments | Production        
Segment Reporting Information [Line Items]        
Total revenue 34,238 28,457 95,622 85,825
Segment operating income (loss) 665 (3,374) (1,241) (11,256)
Eliminations        
Segment Reporting Information [Line Items]        
Total revenue (372) (345) (710) (361)
Corporate        
Segment Reporting Information [Line Items]        
Segment operating income (loss) (8,411) (8,387) (24,501) (23,667)
Segment Reconciling Items        
Segment Reporting Information [Line Items]        
Gain on disposal of assets and other $ (52) $ (93) $ (938) $ (1,362)