v3.26.3
Reportable Segment Information - Reconciliation of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Segment Reporting [Line Items]          
Service revenue $ 355,384 $ 293,916 $ 931,880 $ 979,483  
Cost of service - labor 68,751 65,007 195,567 216,316  
Cost of service - expendables 71,448 60,587 190,134 201,318  
Cost of service - other direct costs 129,546 110,906 329,731 335,895  
General and administrative expenses excluding nonrecurring and non cash items for reportable segments 12,282 9,687 35,210 29,798  
Adjusted EBITDA for reportable segments 73,357 47,729 181,238 196,156  
Depreciation and amortization 44,391 41,660 128,468 133,650  
Capital expenditures incurred 171,471 98,353 327,143 210,098  
Total assets 2,188,410   2,188,410   $ 1,290,890
Operating Segments          
Segment Reporting [Line Items]          
Service revenue 355,516 294,156 932,794 979,809  
Adjusted EBITDA for reportable segments 73,357 47,729 181,238 196,156  
Total assets 1,721,104   1,721,104   1,274,282
Reconciling Items          
Segment Reporting [Line Items]          
Service revenue (132) (240) (914) (326)  
Cost of service - labor 0 0 0 0  
Cost of service - expendables (132) (240) (914) (326)  
Cost of service - other direct costs 0 0 0 0  
General and administrative expenses excluding nonrecurring and non cash items for reportable segments 0 0 0 0  
Adjusted EBITDA for reportable segments 0 0 0 0  
Depreciation and amortization 14 15 42 58  
Capital expenditures incurred 0 0 9 0  
Total assets 467,306   467,306   16,608
Hydraulic Fracturing | Operating Segments          
Segment Reporting [Line Items]          
Service revenue 235,155 210,190 621,734 725,330  
Cost of service - labor 42,141 44,035 120,636 151,788  
Cost of service - expendables 36,906 30,537 93,767 108,786  
Cost of service - other direct costs 106,528 96,218 268,231 295,229  
General and administrative expenses excluding nonrecurring and non cash items for reportable segments 4,146 4,007 12,423 13,810  
Adjusted EBITDA for reportable segments 45,434 35,393 126,677 155,717  
Depreciation and amortization 33,868 33,640 100,341 110,575  
Capital expenditures incurred 39,120 17,608 66,661 59,010  
Total assets 950,088   950,088   841,180
Wireline | Operating Segments          
Segment Reporting [Line Items]          
Service revenue 60,652 52,172 179,994 153,609  
Cost of service - labor 14,439 13,173 43,371 40,589  
Cost of service - expendables 17,490 14,793 51,691 45,607  
Cost of service - other direct costs 12,471 10,580 37,660 30,013  
General and administrative expenses excluding nonrecurring and non cash items for reportable segments 2,960 2,734 8,888 8,180  
Adjusted EBITDA for reportable segments 13,292 10,892 38,384 29,220  
Depreciation and amortization 4,845 5,774 14,737 16,809  
Capital expenditures incurred 2,214 1,763 8,416 6,278  
Total assets 188,784   188,784   162,225
Cementing | Operating Segments          
Segment Reporting [Line Items]          
Service revenue 37,422 31,637 97,249 100,713  
Cost of service - labor 7,881 6,750 21,774 22,754  
Cost of service - expendables 17,147 15,497 45,445 47,251  
Cost of service - other direct costs 3,886 2,630 10,732 8,772  
General and administrative expenses excluding nonrecurring and non cash items for reportable segments 1,455 1,169 4,652 3,629  
Adjusted EBITDA for reportable segments 7,053 5,591 14,646 18,307  
Depreciation and amortization 2,106 2,064 6,287 6,024  
Capital expenditures incurred 2,117 231 5,598 5,145  
Total assets 77,160   77,160   69,396
Power Generation | Operating Segments          
Segment Reporting [Line Items]          
Service revenue 22,287 157 33,817 157  
Cost of service - labor 4,290 1,049 9,786 1,185  
Cost of service - expendables 37 0 145 0  
Cost of service - other direct costs 6,661 1,478 13,108 1,881  
General and administrative expenses excluding nonrecurring and non cash items for reportable segments 3,721 1,777 9,247 4,179  
Adjusted EBITDA for reportable segments 7,578 (4,147) 1,531 (7,088)  
Depreciation and amortization 3,558 167 7,061 184  
Capital expenditures incurred 128,020 $ 78,751 246,459 $ 139,665  
Total assets $ 505,072   $ 505,072   $ 201,481