XML 58 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Data - Operating Results for Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenues        
Total revenues $ 198,498 $ 219,853 $ 581,784 $ 590,435
Operating income (loss)        
Total operating income (loss) 13,247 (21,310) 29,268 (26,560)
Fluids Systems        
Revenues        
Total revenues 141,236 168,621 420,591 454,896
Fluids Systems | Disposed of by sale        
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]        
Revenues 0 26,214 0 62,765
Operating income (loss) (358) (32,043) (4,776) (36,653)
Fluids Systems | Disposed of by sale | Excalibar        
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]        
Revenues 0 17,623 0 44,068
Operating income (loss) 0 888 0 2,538
Fluids Systems | Disposed of by sale | Gulf of Mexico        
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]        
Revenues 0 8,591 0 18,697
Operating income (loss) (358) (32,931) (4,776) (39,191)
Industrial Solutions        
Revenues        
Total revenues 57,262 51,232 161,193 135,539
Operating segments | Fluids Systems        
Revenues        
Total revenues 141,236 168,621 420,591 454,896
Operating income (loss)        
Total operating income (loss) 7,573 (24,193) 13,004 (20,394)
Operating segments | Industrial Solutions        
Revenues        
Total revenues 57,262 51,232 161,193 135,539
Operating income (loss)        
Total operating income (loss) 14,336 10,036 41,593 26,148
Operating segments | Industrial Blending        
Revenues        
Total revenues 0 0 0 0
Operating income (loss)        
Total operating income (loss) 0 (526) 0 (10,324)
Corporate office        
Operating income (loss)        
Total operating income (loss) $ (8,662) $ (6,627) $ (25,329) $ (21,990)