XML 35 R23.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION (Tables)
9 Months Ended
Sep. 30, 2021
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 nine months ended September 30, 2021 and 2020:
Three Months Ended September 30, 2021
EasternWesternResource SolutionsTotal Revenues
Collection$48,951 $69,921 $— $118,872 
Landfill6,622 18,201 — 24,823 
Transfer16,948 10,375 — 27,323 
Transportation54 3,393 — 3,447 
Landfill gas-to-energy269 984 — 1,253 
Processing2,310 649 27,418 30,377 
Non-processing— — 35,874 35,874 
Total revenues$75,154 $103,523 $63,292 $241,969 
Transferred at a point-in-time$43 $296 $19,927 $20,266 
Transferred over time75,111 103,227 43,365 221,703 
Total revenues$75,154 $103,523 $63,292 $241,969 
Three Months Ended September 30, 2020
EasternWesternResource SolutionsTotal Revenues
Collection$38,659 $63,611 $— $102,270 
Landfill5,694 17,880 — 23,574 
Transfer11,861 9,756 — 21,617 
Transportation61 2,348 — 2,409 
Landfill gas-to-energy210 777 — 987 
Processing1,838 356 15,701 17,895 
Non-processing— — 33,915 33,915 
Total revenues$58,323 $94,728 $49,616 $202,667 
Transferred at a point-in-time$52 $347 $7,736 $8,135 
Transferred over time58,271 94,381 41,880 194,532 
Total revenues$58,323 $94,728 $49,616 $202,667 
Nine Months Ended September 30, 2021
EasternWesternResource SolutionsTotal Revenues
Collection$124,389 $199,278 $— $323,667 
Landfill18,143 48,336 — 66,479 
Transfer39,847 27,498 — 67,345 
Transportation148 8,646 — 8,794 
Landfill gas-to-energy784 2,873 — 3,657 
Processing5,246 1,508 65,721 72,475 
Non-processing— — 104,958 104,958 
Total revenues$188,557 $288,139 $170,679 $647,375 
Transferred at a point-in-time$125 $1,284 $44,964 $46,373 
Transferred over time188,432 286,855 125,715 601,002 
Total revenues$188,557 $288,139 $170,679 $647,375 
Nine Months Ended September 30, 2020
EasternWesternResource SolutionsTotal Revenues
Collection$110,059 $180,778 $— $290,837 
Landfill13,807 49,409 — 63,216 
Transfer32,695 25,429 — 58,124 
Transportation159 8,472 — 8,631 
Landfill gas-to-energy793 2,138 — 2,931 
Processing4,290 992 45,724 51,006 
Non-processing— — 99,599 99,599 
Total revenues$161,803 $267,218 $145,323 $574,344 
Transferred at a point-in-time$177 $949 $20,428 $21,554 
Transferred over time161,626 266,269 124,895 552,790 
Total revenues$161,803 $267,218 $145,323 $574,344