XML 74 R39.htm IDEA: XBRL DOCUMENT v3.20.1
REVENUE RECOGNITION - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation of Revenue [Line Items]    
Total revenues $ 182,910 $ 163,664
Transferred at a point-in-time    
Disaggregation of Revenue [Line Items]    
Total revenues 4,753 6,736
Transferred over time    
Disaggregation of Revenue [Line Items]    
Total revenues 178,157 156,928
Collection    
Disaggregation of Revenue [Line Items]    
Total revenues 95,468 83,562
Landfill    
Disaggregation of Revenue [Line Items]    
Total revenues 19,854 19,185
Transfer    
Disaggregation of Revenue [Line Items]    
Total revenues 16,089 14,261
Customer solutions    
Disaggregation of Revenue [Line Items]    
Total revenues 21,663 18,154
Recycling    
Disaggregation of Revenue [Line Items]    
Total revenues 11,207 11,207
Organics    
Disaggregation of Revenue [Line Items]    
Total revenues 14,932 13,596
Transportation    
Disaggregation of Revenue [Line Items]    
Total revenues 2,671 2,563
Landfill gas-to-energy    
Disaggregation of Revenue [Line Items]    
Total revenues 1,026 1,136
Eastern    
Disaggregation of Revenue [Line Items]    
Total revenues 50,143 46,997
Eastern | Transferred at a point-in-time    
Disaggregation of Revenue [Line Items]    
Total revenues 56 36
Eastern | Transferred over time    
Disaggregation of Revenue [Line Items]    
Total revenues 50,087 46,961
Eastern | Collection    
Disaggregation of Revenue [Line Items]    
Total revenues 36,829 33,965
Eastern | Landfill    
Disaggregation of Revenue [Line Items]    
Total revenues 3,544 3,717
Eastern | Transfer    
Disaggregation of Revenue [Line Items]    
Total revenues 9,383 8,986
Eastern | Customer solutions    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Eastern | Recycling    
Disaggregation of Revenue [Line Items]    
Total revenues 2 0
Eastern | Organics    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Eastern | Transportation    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Eastern | Landfill gas-to-energy    
Disaggregation of Revenue [Line Items]    
Total revenues 385 329
Western    
Disaggregation of Revenue [Line Items]    
Total revenues 85,206 74,151
Western | Transferred at a point-in-time    
Disaggregation of Revenue [Line Items]    
Total revenues 235 309
Western | Transferred over time    
Disaggregation of Revenue [Line Items]    
Total revenues 84,971 73,842
Western | Collection    
Disaggregation of Revenue [Line Items]    
Total revenues 58,639 49,597
Western | Landfill    
Disaggregation of Revenue [Line Items]    
Total revenues 16,310 15,468
Western | Transfer    
Disaggregation of Revenue [Line Items]    
Total revenues 6,706 5,275
Western | Customer solutions    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Western | Recycling    
Disaggregation of Revenue [Line Items]    
Total revenues 239 441
Western | Organics    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Western | Transportation    
Disaggregation of Revenue [Line Items]    
Total revenues 2,671 2,563
Western | Landfill gas-to-energy    
Disaggregation of Revenue [Line Items]    
Total revenues 641 807
Resource Solutions    
Disaggregation of Revenue [Line Items]    
Total revenues 47,561 42,516
Resource Solutions | Transferred at a point-in-time    
Disaggregation of Revenue [Line Items]    
Total revenues 4,462 6,391
Resource Solutions | Transferred over time    
Disaggregation of Revenue [Line Items]    
Total revenues 43,099 36,125
Resource Solutions | Collection    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Resource Solutions | Landfill    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Resource Solutions | Transfer    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Resource Solutions | Customer solutions    
Disaggregation of Revenue [Line Items]    
Total revenues 21,663 18,154
Resource Solutions | Recycling    
Disaggregation of Revenue [Line Items]    
Total revenues 10,966 10,766
Resource Solutions | Organics    
Disaggregation of Revenue [Line Items]    
Total revenues 14,932 13,596
Resource Solutions | Transportation    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Resource Solutions | Landfill gas-to-energy    
Disaggregation of Revenue [Line Items]    
Total revenues $ 0 $ 0