XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION (Tables)
6 Months Ended
Jun. 30, 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 and six months ended June 30, 2021 and 2020 follows:
Three Months Ended June 30, 2021
EasternWesternResource SolutionsTotal Revenues
Collection$39,364 $67,963 $— $107,327 
Landfill6,118 16,517 — 22,635 
Transfer13,475 9,976 — 23,451 
Transportation47 3,040 — 3,087 
Landfill gas-to-energy246 854 — 1,100 
Processing1,808 502 21,031 23,341 
Non-processing— — 34,934 34,934 
Total revenues$61,058 $98,852 $55,965 $215,875 
Transferred at a point-in-time$38 $487 $14,944 $15,469 
Transferred over time61,020 98,365 41,021 200,406 
Total revenues$61,058 $98,852 $55,965 $215,875 
Three Months Ended June 30, 2020
EasternWesternResource SolutionsTotal Revenues
Collection$35,463 $58,545 $— $94,008 
Landfill4,568 15,218 — 19,786 
Transfer11,451 9,003 — 20,454 
Transportation52 3,454 — 3,506 
Landfill gas-to-energy197 721 — 918 
Processing1,605 345 16,205 18,155 
Non-processing— — 31,940 31,940 
Total revenues$53,336 $87,286 $48,145 $188,767 
Transferred at a point-in-time$69 $367 $8,231 $8,667 
Transferred over time53,267 86,919 39,914 180,100 
Total revenues$53,336 $87,286 $48,145 $188,767 
Six Months Ended June 30, 2021
EasternWesternResource SolutionsTotal Revenues
Collection$75,440 $129,356 $— $204,796 
Landfill11,520 30,136 — 41,656 
Transfer22,899 17,123 — 40,022 
Transportation95 5,253 — 5,348 
Landfill gas-to-energy515 1,888 — 2,403 
Processing2,934 860 38,302 42,096 
Non-processing— — 69,085 69,085 
Total revenues$113,403 $184,616 $107,387 $405,406 
Transferred at a point-in-time$82 $988 $25,036 $26,106 
Transferred over time113,321 183,628 82,351 379,300 
Total revenues$113,403 $184,616 $107,387 $405,406 
Six Months Ended June 30, 2020
EasternWesternResource SolutionsTotal Revenues
Collection$71,400 $117,168 $— $188,568 
Landfill8,112 31,528 — 39,640 
Transfer20,834 15,673 — 36,507 
Transportation99 6,125 — 6,224 
Landfill gas-to-energy583 1,361 — 1,944 
Processing2,451 636 30,023 33,110 
Non-processing— — 65,683 65,683 
Total revenues$103,479 $172,491 $95,706 $371,676 
Transferred at a point-in-time$125 $602 $12,692 $13,419 
Transferred over time103,354 171,889 83,014 358,257 
Total revenues$103,479 $172,491 $95,706 $371,676