XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
region
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
segment
Jun. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
REVENUE          
Number of Reportable Segments | segment     3    
Revenue $ 335,903 $ 161,117 $ 630,672 $ 304,859  
Accommodations and rentals | ASC 842          
REVENUE          
Revenue 17,600 6,700 33,200 12,900  
Water Services And Water Infrastructure          
REVENUE          
Contract liability 5,700   5,700   $ 8,200
Revenue     2,500    
Water Services And Water Infrastructure | Accounts Payable and Accrued Liabilities [Member]          
REVENUE          
Contract liability 3,700   3,700    
Water Services And Water Infrastructure | Other long-term liabilities          
REVENUE          
Contract liability 2,000   2,000    
Permian Basin          
REVENUE          
Revenue 149,640 83,355 286,124 154,559  
Rockies          
REVENUE          
Revenue 38,139 9,196 71,617 19,218  
Eagle Ford          
REVENUE          
Revenue 40,438 24,569 73,292 45,354  
MidCon          
REVENUE          
Revenue 31,526 9,527 60,790 18,003  
Haynesville/E. Texas          
REVENUE          
Revenue 26,304 18,303 52,779 35,568  
Marcellus/Utica          
REVENUE          
Revenue 33,924 13,251 57,753 24,918  
Bakken          
REVENUE          
Revenue 18,546 3,864 31,997 10,767  
Eliminations and other regions          
REVENUE          
Revenue $ (2,614) $ (948) $ (3,680) $ (3,528)  
Permian Basin, Eagle Ford, Marcellus/Utica and Rockies | Water Services          
REVENUE          
Number of revenue producing regions | region 3        
Percentage of revenue 68.00% 67.00% 69.00% 65.00%  
Permian Basin, Eagle Ford and Bakken | Water Infrastructure          
REVENUE          
Number of revenue producing regions | region 3        
Percentage of revenue 87.00% 97.00% 90.00% 97.00%  
Permian Basin, Haynesville/E. Texas and Eagle Ford | Oilfield Chemicals          
REVENUE          
Number of revenue producing regions | region 3        
Percentage of revenue 78.00% 86.00% 78.00% 84.00%