XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE RECOGNITION (Tables)
3 Months Ended
Mar. 31, 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 months ended March 31, 2022 and 2021:
Three Months Ended March 31, 2022
EasternWesternResource SolutionsTotal Revenues
Collection$51,497 $68,034 $— $119,531 
Landfill5,376 14,190 — 19,566 
Transfer11,613 7,844 — 19,457 
Transportation1,472 2,658 — 4,130 
Landfill gas-to-energy274 2,380 — 2,654 
Processing1,087 733 27,395 29,215 
Non-processing— — 39,474 39,474 
Total revenues$71,319 $95,839 $66,869 $234,027 
Transferred at a point-in-time$120 $511 $15,086 $15,717 
Transferred over time71,199 95,328 51,783 218,310 
Total revenues$71,319 $95,839 $66,869 $234,027 
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