XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Industry Segments - Revenue, Income from Operations, and Assets by Reporting Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Industry Segments Details [Line Items]        
Total Revenue $ 141,700 $ 151,464 $ 464,607 $ 473,136
Income before taxes and discontinued operations 7,576 6,716 21,350 35,330
Product sales        
Industry Segments Details [Line Items]        
Total Revenue 71,775 68,967 241,734 230,719
Services        
Industry Segments Details [Line Items]        
Total Revenue 69,925 82,497 222,873 242,417
Completion Fluids & Products Division        
Industry Segments Details [Line Items]        
Total Revenue 65,131 73,210 242,432 240,474
Water & Flowback Services Division        
Industry Segments Details [Line Items]        
Total Revenue 76,569 78,254 222,175 232,662
Water & Flowback Services Division | Product sales        
Industry Segments Details [Line Items]        
Total Revenue 7,400      
Operating Segments | Completion Fluids & Products Division        
Industry Segments Details [Line Items]        
Total Revenue 65,131 73,210 242,432 240,474
Income before taxes and discontinued operations 19,119 16,932 65,564 67,330
Operating Segments | Completion Fluids & Products Division | Product sales        
Industry Segments Details [Line Items]        
Total Revenue 61,451 68,532 229,223 228,415
Operating Segments | Completion Fluids & Products Division | Services        
Industry Segments Details [Line Items]        
Total Revenue 3,680 4,678 13,209 12,059
Operating Segments | Water & Flowback Services Division        
Industry Segments Details [Line Items]        
Total Revenue 76,569 78,254 222,175 232,662
Income before taxes and discontinued operations 4,674 8,475 8,551 22,869
Operating Segments | Water & Flowback Services Division | Product sales        
Industry Segments Details [Line Items]        
Total Revenue 10,324 435 12,511 2,304
Operating Segments | Water & Flowback Services Division | Services        
Industry Segments Details [Line Items]        
Total Revenue 66,245 77,819 209,664 230,358
Corporate, Non-Segment        
Industry Segments Details [Line Items]        
Income before taxes and discontinued operations $ (16,217) $ (18,691) $ (52,765) $ (54,869)