v3.26.3
Industry Segments - Schedule of Segment Financial 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
Industry Segments Details [Line Items]          
Revenue $ 167,951 $ 153,239 $ 509,861 $ 484,251  
Depreciation, amortization and accretion 9,815 9,491 28,591 27,831  
General and administrative expense 25,368 25,240 76,361 74,633  
Operating income 9,729 11,130 42,675 52,887  
Other expense (income), net 939 (1,423) (63) 6,894  
Income before taxes 6,429 8,105 33,873 32,627  
Capital expenditures 35,311 15,739 77,645 53,182  
Total assets 809,296   809,296   $ 675,761
Completion Fluids & Products Segment          
Industry Segments Details [Line Items]          
Revenue 91,873 90,264 296,704 292,726  
Water & Flowback Services Segment          
Industry Segments Details [Line Items]          
Revenue 76,078 62,975 213,157 191,525  
Operating Segments          
Industry Segments Details [Line Items]          
Revenue 167,951 153,239 509,861 484,251  
Cost of product sales and services 123,039 107,378 362,234 328,289  
Depreciation, amortization and accretion 9,739 9,399 28,360 27,551  
Impairments and other charges       611  
General and administrative expense 13,401 12,734 41,976 36,867  
Operating income 21,772 23,728 77,291 90,933  
Interest (income) expense, net (322) (136) (246) (547)  
Other expense (income), net 859 (1,502) (448) 7,463  
Income before taxes 21,235 25,366 77,985 84,017  
Operating Segments | Completion Fluids & Products Segment          
Industry Segments Details [Line Items]          
Revenue 91,873 90,264 296,704 292,726  
Cost of product sales and services 64,828 57,571 199,356 174,480  
Depreciation, amortization and accretion 2,343 2,263 6,779 6,654  
Impairments and other charges       0  
General and administrative expense 6,997 6,993 22,921 20,576  
Operating income 17,705 23,437 67,648 91,016  
Interest (income) expense, net (473) (170) (733) (587)  
Other expense (income), net 1,181 (1,707) (101) (2,520)  
Income before taxes 16,997 25,314 68,482 94,123  
Capital expenditures 28,299 9,857 54,295 37,223  
Total assets 517,106   517,106   347,770
Operating Segments | Water & Flowback Services Segment          
Industry Segments Details [Line Items]          
Revenue 76,078 62,975 213,157 191,525  
Cost of product sales and services 58,211 49,807 162,878 153,809  
Depreciation, amortization and accretion 7,396 7,136 21,581 20,897  
Impairments and other charges       611  
General and administrative expense 6,404 5,741 19,055 16,291  
Operating income 4,067 291 9,643 (83)  
Interest (income) expense, net 151 34 487 40  
Other expense (income), net (322) 205 (347) 9,983  
Income before taxes 4,238 52 9,503 (10,106)  
Capital expenditures 6,852 5,882 23,117 15,878  
Total assets 168,032   168,032   $ 161,978
Segment Reporting, Reconciling Item, Corporate Nonsegment          
Industry Segments Details [Line Items]          
Depreciation, amortization and accretion 76 92 231 280  
Interest (income) expense, net (2,683) (4,584) (9,111) (13,913)  
Other expense (income), net (80) (79) (385) 569  
Income before taxes 6,429 8,105 33,873 32,627  
Unallocated corporate expenses 11,967 12,506 34,385 37,766  
Capital expenditures 160   233 81  
Total assets $ 124,000 $ 166,000 $ 124,000 $ 166,000