XML 50 R39.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE RECOGNITION - Disaggregation of Revenue (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 revenues $ 188,767 $ 187,459 $ 371,676 $ 351,123
Transferred at a point-in-time        
Disaggregation of Revenue [Line Items]        
Total revenues 8,667 6,735 13,419 13,471
Transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues 180,100 180,724 358,257 337,652
Collection        
Disaggregation of Revenue [Line Items]        
Total revenues 95,661 93,106 191,129 176,665
Landfill        
Disaggregation of Revenue [Line Items]        
Total revenues 19,786 24,282 39,640 43,467
Transfer        
Disaggregation of Revenue [Line Items]        
Total revenues 20,467 20,520 36,556 34,781
Customer solutions        
Disaggregation of Revenue [Line Items]        
Total revenues 20,239 19,216 41,902 37,370
Recycling        
Disaggregation of Revenue [Line Items]        
Total revenues 12,823 11,432 24,030 22,640
Organics        
Disaggregation of Revenue [Line Items]        
Total revenues 15,419 14,905 30,351 28,501
Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues 3,454 3,287 6,124 5,852
Landfill gas-to-energy        
Disaggregation of Revenue [Line Items]        
Total revenues 918 711 1,944 1,847
Eastern        
Disaggregation of Revenue [Line Items]        
Total revenues 53,336 57,076 103,479 104,073
Eastern | Transferred at a point-in-time        
Disaggregation of Revenue [Line Items]        
Total revenues 69 52 125 88
Eastern | Transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues 53,267 57,024 103,354 103,985
Eastern | Collection        
Disaggregation of Revenue [Line Items]        
Total revenues 37,115 38,955 73,944 72,919
Eastern | Landfill        
Disaggregation of Revenue [Line Items]        
Total revenues 4,568 5,427 8,112 9,144
Eastern | Transfer        
Disaggregation of Revenue [Line Items]        
Total revenues 11,451 11,923 20,834 20,909
Eastern | Customer solutions        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Eastern | Recycling        
Disaggregation of Revenue [Line Items]        
Total revenues 4 577 6 578
Eastern | Organics        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Eastern | Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Eastern | Landfill gas-to-energy        
Disaggregation of Revenue [Line Items]        
Total revenues 198 194 583 523
Western        
Disaggregation of Revenue [Line Items]        
Total revenues 87,286 85,748 172,491 159,899
Western | Transferred at a point-in-time        
Disaggregation of Revenue [Line Items]        
Total revenues 367 178 602 487
Western | Transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues 86,919 85,570 171,889 159,412
Western | Collection        
Disaggregation of Revenue [Line Items]        
Total revenues 58,546 54,151 117,185 103,746
Western | Landfill        
Disaggregation of Revenue [Line Items]        
Total revenues 15,218 18,855 31,528 34,323
Western | Transfer        
Disaggregation of Revenue [Line Items]        
Total revenues 9,016 8,597 15,722 13,872
Western | Customer solutions        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Western | Recycling        
Disaggregation of Revenue [Line Items]        
Total revenues 332 341 571 782
Western | Organics        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Western | Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues 3,454 3,287 6,124 5,852
Western | Landfill gas-to-energy        
Disaggregation of Revenue [Line Items]        
Total revenues 720 517 1,361 1,324
Resource Solutions        
Disaggregation of Revenue [Line Items]        
Total revenues 48,145 44,635 95,706 87,151
Resource Solutions | Transferred at a point-in-time        
Disaggregation of Revenue [Line Items]        
Total revenues 8,231 6,505 12,692 12,896
Resource Solutions | Transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues 39,914 38,130 83,014 74,255
Resource Solutions | Collection        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Resource Solutions | Landfill        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Resource Solutions | Transfer        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Resource Solutions | Customer solutions        
Disaggregation of Revenue [Line Items]        
Total revenues 20,239 19,216 41,902 37,370
Resource Solutions | Recycling        
Disaggregation of Revenue [Line Items]        
Total revenues 12,487 10,514 23,453 21,280
Resource Solutions | Organics        
Disaggregation of Revenue [Line Items]        
Total revenues 15,419 14,905 30,351 28,501
Resource Solutions | Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Resource Solutions | Landfill gas-to-energy        
Disaggregation of Revenue [Line Items]        
Total revenues $ 0 $ 0 $ 0 $ 0