XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE RECOGNITION (Tables)
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue The following tables set forth revenues disaggregated by service line and timing of revenue recognition by operating segment for each of the three and six months ended June 30, 2022 and 2021:
Three Months Ended June 30, 2022
EasternWesternResource SolutionsTotal Revenues
Collection$59,299 $77,962 $— $137,261 
Landfill6,542 18,599 — 25,141 
Transfer17,292 11,982 — 29,274 
Transportation1,765 4,024 — 5,789 
Landfill gas-to-energy249 1,504 — 1,753 
Processing2,116 813 33,867 36,796 
Non-processing— — 47,652 47,652 
Total revenues$87,263 $114,884 $81,519 $283,666 
Transferred at a point-in-time$117 $517 $18,813 $19,447 
Transferred over time87,146 114,367 62,706 264,219 
Total revenues$87,263 $114,884 $81,519 $283,666 
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 
Six Months Ended June 30, 2022
EasternWesternResource SolutionsTotal Revenues
Collection$110,796 $145,997 $— $256,793 
Landfill11,918 32,788 — 44,706 
Transfer28,905 19,825 — 48,730 
Transportation3,238 6,682 — 9,920 
Landfill gas-to-energy522 3,885 — 4,407 
Processing3,203 1,546 61,263 66,012 
Non-processing— — 87,125 87,125 
Total revenues$158,582 $210,723 $148,388 $517,693 
Transferred at a point-in-time$236 $1,028 $33,900 $35,164 
Transferred over time158,346 209,695 114,488 482,529 
Total revenues$158,582 $210,723 $148,388 $517,693 
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