XML 52 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Revenues - Schedule of Revenues Disaggregated by Revenue Source (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Disaggregation of Revenue [Line Items]    
Service revenue $ 39,001 $ 45,527
Rental revenue 3,626 4,142
Total revenue $ 42,627 49,669
Minimum    
Disaggregation of Revenue [Line Items]    
Revenue from construction and maintenance projects period (in months) 2 months  
Maximum    
Disaggregation of Revenue [Line Items]    
Revenue from construction and maintenance projects period (in months) 3 months  
Corporate/ Other    
Disaggregation of Revenue [Line Items]    
Service revenue $ 0 0
Rental revenue 0 0
Total revenue 0 0
Water Transfer Services    
Disaggregation of Revenue [Line Items]    
Service revenue 27,165 37,390
Water Transfer Services | Corporate/ Other    
Disaggregation of Revenue [Line Items]    
Service revenue 0 0
Disposal Services    
Disaggregation of Revenue [Line Items]    
Service revenue 9,976 5,625
Disposal Services | Corporate/ Other    
Disaggregation of Revenue [Line Items]    
Service revenue 0 0
Other Revenue    
Disaggregation of Revenue [Line Items]    
Service revenue 1,860 2,512
Other Revenue | Corporate/ Other    
Disaggregation of Revenue [Line Items]    
Service revenue 0 0
Rocky Mountain | Operating Segments    
Disaggregation of Revenue [Line Items]    
Service revenue 21,326 26,996
Rental revenue 3,551 3,774
Total revenue 24,877 30,770
Rocky Mountain | Water Transfer Services | Operating Segments    
Disaggregation of Revenue [Line Items]    
Service revenue 15,709 21,260
Rocky Mountain | Disposal Services | Operating Segments    
Disaggregation of Revenue [Line Items]    
Service revenue 4,071 3,612
Rocky Mountain | Other Revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Service revenue 1,546 2,124
Northeast | Operating Segments    
Disaggregation of Revenue [Line Items]    
Service revenue 11,773 9,050
Rental revenue 67 63
Total revenue 11,840 9,113
Northeast | Water Transfer Services | Operating Segments    
Disaggregation of Revenue [Line Items]    
Service revenue 7,972 8,019
Northeast | Disposal Services | Operating Segments    
Disaggregation of Revenue [Line Items]    
Service revenue 3,499 777
Northeast | Other Revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Service revenue 302 254
Southern | Operating Segments    
Disaggregation of Revenue [Line Items]    
Service revenue 5,902 9,481
Rental revenue 8 305
Total revenue 5,910 9,786
Southern | Water Transfer Services | Operating Segments    
Disaggregation of Revenue [Line Items]    
Service revenue 3,484 8,111
Southern | Disposal Services | Operating Segments    
Disaggregation of Revenue [Line Items]    
Service revenue 2,406 1,236
Southern | Other Revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Service revenue $ 12 $ 134