XML 107 R93.htm IDEA: XBRL DOCUMENT v3.22.4
SEGMENT INFORMATION - Revenue by product (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]      
Revenue $ 1,387,420 $ 764,620 $ 605,105
Oilfield chemicals      
Segment Reporting Information [Line Items]      
Revenue 318,280 216,410 160,825
Water transfer      
Segment Reporting Information [Line Items]      
Revenue 295,571 175,153 146,728
Fluid hauling      
Segment Reporting Information [Line Items]      
Revenue 257,405 85,355 58,368
Pipeline logistics and disposal      
Segment Reporting Information [Line Items]      
Revenue 194,513 108,629 91,971
Accommodations and rentals      
Segment Reporting Information [Line Items]      
Revenue 128,078 64,467 56,973
Flowback and well testing      
Segment Reporting Information [Line Items]      
Revenue 123,825 75,610 61,839
Water sourcing and recycling      
Segment Reporting Information [Line Items]      
Revenue 76,931 46,695 33,739
Eliminations and other service lines      
Segment Reporting Information [Line Items]      
Revenue $ (7,183) $ (7,699) $ (5,338)