XML 70 R57.htm IDEA: XBRL DOCUMENT v3.20.4
REVENUE (Details)
$ in Thousands
3 Months Ended 12 Months Ended 36 Months Ended
Dec. 31, 2020
USD ($)
Sep. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Sep. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2020
USD ($)
region
segment
Dec. 31, 2019
USD ($)
region
segment
Dec. 31, 2018
USD ($)
region
segment
Dec. 31, 2020
USD ($)
segment
REVENUE                        
Number of Reportable Segments | segment                 3 3 3 3
Contract liability $ 8,200               $ 8,200     $ 8,200
Revenue $ 133,339 $ 101,242 $ 92,239 $ 278,285 $ 276,088 $ 328,968 $ 323,887 $ 362,646 605,105 $ 1,291,589 $ 1,528,930  
Permian Basin                        
REVENUE                        
Revenue                 278,439 610,528 606,591  
Haynesville/E. Texas                        
REVENUE                        
Revenue                 73,116 73,658 59,969  
Eagle Ford                        
REVENUE                        
Revenue                 69,440 156,621 171,942  
MidCon                        
REVENUE                        
Revenue                 56,687 176,216 243,524  
Marcellus/Utica                        
REVENUE                        
Revenue                 54,473 96,454 134,984  
Bakken                        
REVENUE                        
Revenue                 38,986 92,956 153,212  
Rockies                        
REVENUE                        
Revenue                 37,517 85,339 111,901  
Eliminations and other regions                        
REVENUE                        
Revenue                 $ (3,553) $ (183) $ 46,807  
Permian Basin, MidCon and Eagle Ford | Water Services                        
REVENUE                        
Number of revenue producing regions | region                 3 3 3  
Percentage of revenue                 71.00% 72.00% 67.00%  
Permian Basin and Bakken | Water Infrastructure                        
REVENUE                        
Percentage of revenue                 88.00% 84.00% 85.00%  
Permian Basin and MidCon | Oilfield Chemicals                        
REVENUE                        
Number of revenue producing regions | region                 3 3 3  
Percentage of revenue                 87.00% 89.00% 83.00%