XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.1
REVENUE RECOGNITION (Tables)
3 Months Ended
Mar. 31, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
A table of revenues disaggregated by service line and timing of revenue recognition by operating segment for each of the three months ended March 31, 2021 and 2020 follows:
Three Months Ended March 31, 2021
EasternWesternResource SolutionsTotal Revenues
Collection$36,076 $61,393 $— $97,469 
Landfill5,403 13,619 — 19,022 
Transfer9,424 7,146 — 16,570 
Transportation48 2,213 — 2,261 
Landfill gas-to-energy268 1,035 — 1,303 
Processing1,126 358 17,272 18,756 
Non-processing— — 34,151 34,151 
Total revenues$52,345 $85,764 $51,423 $189,532 
Transferred at a point-in-time$44 $501 $10,092 $10,637 
Transferred over time52,301 85,263 41,331 178,895 
Total revenues$52,345 $85,764 $51,423 $189,532 
Three Months Ended March 31, 2020
EasternWesternResource SolutionsTotal Revenues
Collection$35,938 $58,623 $— $94,561 
Landfill3,544 16,310 — 19,854 
Transfer9,383 6,670 — 16,053 
Transportation47 2,671 — 2,718 
Landfill gas-to-energy385 641 — 1,026 
Processing846 291 13,818 14,955 
Non-processing— — 33,743 33,743 
Total revenues$50,143 $85,206 $47,561 $182,910 
Transferred at a point-in-time$56 $235 $4,462 $4,753 
Transferred over time50,087 84,971 43,099 178,157 
Total revenues$50,143 $85,206 $47,561 $182,910