XML 53 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Data - Operating Results for Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenues    
Total revenues $ 200,030 $ 176,438
Operating income (loss)    
Total operating income 10,143 967
Fluids Systems    
Revenues    
Total revenues 144,174 141,014
Fluids Systems | Disposed of by sale    
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]    
Revenues 0 17,040
Operating income (loss) (2,388) (1,784)
Fluids Systems | Disposed of by sale | Excalibar    
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]    
Revenues 0 14,346
Operating income (loss) (77) 833
Fluids Systems | Disposed of by sale | Gulf of Mexico    
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]    
Revenues 0 2,694
Operating income (loss) (2,311) (2,617)
Industrial Solutions    
Revenues    
Total revenues 55,856 35,424
Operating segments | Fluids Systems    
Revenues    
Total revenues 144,174 141,014
Operating income (loss)    
Total operating income 3,466 3,374
Operating segments | Industrial Solutions    
Revenues    
Total revenues 55,856 35,424
Operating income (loss)    
Total operating income 14,483 6,358
Operating segments | Industrial Blending    
Revenues    
Total revenues 0 0
Operating income (loss)    
Total operating income 0 (886)
Corporate office    
Operating income (loss)    
Total operating income $ (7,806) $ (7,879)