XML 49 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues - Schedule of Revenues Disaggregated by Revenue Source (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation of Revenue [Line Items]    
Total Service Revenue $ 34,471 $ 39,001
Rental Revenue 3,471 3,626
Total revenue 37,942 42,627
Corporate/Other    
Disaggregation of Revenue [Line Items]    
Total Service Revenue 0 0
Rental Revenue 0 0
Total revenue 0 0
Water Transport Services    
Disaggregation of Revenue [Line Items]    
Total Service Revenue 23,714 27,165
Water Transport Services | Corporate/Other    
Disaggregation of Revenue [Line Items]    
Total Service Revenue 0 0
Disposal Services    
Disaggregation of Revenue [Line Items]    
Total Service Revenue 8,365 9,976
Disposal Services | Corporate/Other    
Disaggregation of Revenue [Line Items]    
Total Service Revenue 0 0
Other Revenue    
Disaggregation of Revenue [Line Items]    
Total Service Revenue 2,392 1,860
Other Revenue | Corporate/Other    
Disaggregation of Revenue [Line Items]    
Total Service Revenue 0 0
Rocky Mountain | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total Service Revenue 20,036 21,326
Rental Revenue 3,432 3,551
Total revenue 23,468 24,877
Rocky Mountain | Water Transport Services | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total Service Revenue 14,314 15,709
Rocky Mountain | Disposal Services | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total Service Revenue 3,856 4,071
Rocky Mountain | Other Revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total Service Revenue 1,866 1,546
Northeast | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total Service Revenue 9,759 11,773
Rental Revenue 35 67
Total revenue 9,794 11,840
Northeast | Water Transport Services | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total Service Revenue 7,144 7,972
Northeast | Disposal Services | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total Service Revenue 2,163 3,499
Northeast | Other Revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total Service Revenue 452 302
Southern | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total Service Revenue 4,676 5,902
Rental Revenue 4 8
Total revenue 4,680 5,910
Southern | Water Transport Services | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total Service Revenue 2,256 3,484
Southern | Disposal Services | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total Service Revenue 2,346 2,406
Southern | Other Revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total Service Revenue $ 74 $ 12