XML 51 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues - Schedule of Revenues Disaggregated by Revenue Source (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]        
Total Service Revenue $ 22,956 $ 41,238 $ 57,427 $ 80,239
Rental Revenue 1,510 4,002 4,981 7,628
Total Revenue 24,466 45,240 62,408 87,867
Water Transport Services        
Disaggregation of Revenue [Line Items]        
Total Service Revenue 16,763 28,470 40,477 55,635
Disposal Services        
Disaggregation of Revenue [Line Items]        
Total Service Revenue 5,336 10,983 13,701 20,959
Other Revenue        
Disaggregation of Revenue [Line Items]        
Total Service Revenue 857 1,785 3,249 3,645
Operating Segments | Rocky Mountain        
Disaggregation of Revenue [Line Items]        
Total Service Revenue 10,747 25,065 30,783 46,391
Rental Revenue 1,475 3,928 4,907 7,479
Total Revenue 12,222 28,993 35,690 53,870
Operating Segments | Rocky Mountain | Water Transport Services        
Disaggregation of Revenue [Line Items]        
Total Service Revenue 8,649 18,448 22,963 34,157
Operating Segments | Rocky Mountain | Disposal Services        
Disaggregation of Revenue [Line Items]        
Total Service Revenue 1,533 5,146 5,389 9,217
Operating Segments | Rocky Mountain | Other Revenue        
Disaggregation of Revenue [Line Items]        
Total Service Revenue 565 1,471 2,431 3,017
Operating Segments | Northeast        
Disaggregation of Revenue [Line Items]        
Total Service Revenue 8,129 10,649 17,888 22,422
Rental Revenue 33 71 68 138
Total Revenue 8,162 10,720 17,956 22,560
Operating Segments | Northeast | Water Transport Services        
Disaggregation of Revenue [Line Items]        
Total Service Revenue 5,989 7,296 13,133 15,268
Operating Segments | Northeast | Disposal Services        
Disaggregation of Revenue [Line Items]        
Total Service Revenue 1,851 3,098 4,014 6,597
Operating Segments | Northeast | Other Revenue        
Disaggregation of Revenue [Line Items]        
Total Service Revenue 289 255 741 557
Operating Segments | Southern        
Disaggregation of Revenue [Line Items]        
Total Service Revenue 4,080 5,524 8,756 11,426
Rental Revenue 2 3 6 11
Total Revenue 4,082 5,527 8,762 11,437
Operating Segments | Southern | Water Transport Services        
Disaggregation of Revenue [Line Items]        
Total Service Revenue 2,125 2,726 4,381 6,210
Operating Segments | Southern | Disposal Services        
Disaggregation of Revenue [Line Items]        
Total Service Revenue 1,952 2,739 4,298 5,145
Operating Segments | Southern | Other Revenue        
Disaggregation of Revenue [Line Items]        
Total Service Revenue 3 59 77 71
Corporate/Other        
Disaggregation of Revenue [Line Items]        
Total Service Revenue 0 0 0 0
Rental Revenue 0 0 0 0
Total Revenue 0 0 0 0
Corporate/Other | Water Transport Services        
Disaggregation of Revenue [Line Items]        
Total Service Revenue 0 0 0 0
Corporate/Other | Disposal Services        
Disaggregation of Revenue [Line Items]        
Total Service Revenue 0 0 0 0
Corporate/Other | Other Revenue        
Disaggregation of Revenue [Line Items]        
Total Service Revenue $ 0 $ 0 $ 0 $ 0