XML 69 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Data - Operating Results for Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenues        
Total revenues $ 183,256 $ 194,144 $ 383,286 $ 370,582
Operating income (loss)        
Total operating income (loss) 5,878 (6,217) 16,021 (5,250)
Fluids Systems        
Revenues        
Total revenues 135,181 145,261 279,355 286,275
Fluids Systems | Disposed of by sale        
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]        
Revenues 0 19,511 0 36,551
Operating income (loss) (2,107) (2,826) (4,495) (4,610)
Fluids Systems | Disposed of by sale | Excalibar        
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]        
Revenues 0 12,099 0 26,445
Operating income (loss) 0 817 (77) 1,650
Fluids Systems | Disposed of by sale | Gulf of Mexico        
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]        
Revenues 0 7,412 0 10,106
Operating income (loss) (2,107) (3,643) (4,418) (6,260)
Industrial Solutions        
Revenues        
Total revenues 48,075 48,883 103,931 84,307
Operating segments | Fluids Systems        
Revenues        
Total revenues 135,181 145,261 279,355 286,275
Operating income (loss)        
Total operating income (loss) 1,965 425 5,431 3,799
Operating segments | Industrial Solutions        
Revenues        
Total revenues 48,075 48,883 103,931 84,307
Operating income (loss)        
Total operating income (loss) 12,774 9,754 27,257 16,112
Operating segments | Industrial Blending        
Revenues        
Total revenues 0 0 0 0
Operating income (loss)        
Total operating income (loss) 0 (8,912) 0 (9,798)
Corporate office        
Operating income (loss)        
Total operating income (loss) $ (8,861) $ (7,484) $ (16,667) $ (15,363)