XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
REVENUE RECOGNITION (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue A table of revenues disaggregated by service line and timing of revenue recognition by operating segment follows:
Fiscal Year Ended December 31, 2021
EasternWesternResource SolutionsTotal Revenues
Collection$175,816 $266,869 $— $442,685 
Landfill25,241 66,732 — 91,973 
Transfer53,882 37,400 — 91,282 
Transportation1,683 12,047 — 13,730 
Landfill gas-to-energy1,052 4,086 — 5,138 
Processing6,895 2,386 93,323 102,604 
Non-processing— — 141,799 141,799 
Total revenues$264,569 $389,520 $235,122 $889,211 
Transferred at a point-in-time$166 $1,719 $63,666 $65,551 
Transferred over time264,403 387,801 171,456 823,660 
Total revenues$264,569 $389,520 $235,122 $889,211 
Fiscal Year Ended December 31, 2020
EasternWesternResource SolutionsTotal Revenues
Collection$147,698 $243,740 $— $391,438 
Landfill20,716 64,833 — 85,549 
Transfer44,730 34,117 — 78,847 
Transportation208 10,942 — 11,150 
Landfill gas-to-energy1,015 3,057 — 4,072 
Processing5,918 1,300 62,539 69,757 
Non-processing— — 133,771 133,771 
Total revenues$220,285 $357,989 $196,310 $774,584 
Transferred at a point-in-time$223 $1,484 $29,621 $31,328 
Transferred over time220,062 356,505 166,689 743,256 
Total revenues$220,285 $357,989 $196,310 $774,584 

Fiscal Year Ended December 31, 2019
EasternWesternResource SolutionsTotal Revenues
Collection$149,165 $222,876 $— $372,041 
Landfill19,362 73,657 — 93,019 
Transfer44,413 31,640 — 76,053 
Transportation198 12,625 — 12,823 
Landfill gas-to-energy890 2,686 — 3,576 
Processing5,447 1,728 53,981 61,156 
Non-processing— — 124,622 124,622 
Total revenues$219,475 $345,212 $178,603 $743,290 
Transferred at a point-in-time$159 $921 $23,206 $24,286 
Transferred over time219,316 344,291 155,397 719,004 
Total revenues$219,475 $345,212 $178,603 $743,290