XML 49 R36.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE RECOGNITION - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Total revenues $ 352,735 $ 295,268 $ 904,975 $ 812,962
Transferred at a point-in-time        
Disaggregation of Revenue [Line Items]        
Total revenues 9,321 12,934 25,532 48,098
Transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues 343,414 282,334 879,443 764,864
Collection        
Disaggregation of Revenue [Line Items]        
Total revenues 206,093 144,117 495,917 400,910
Landfill        
Disaggregation of Revenue [Line Items]        
Total revenues 26,151 28,140 75,052 72,847
Transfer station        
Disaggregation of Revenue [Line Items]        
Total revenues 34,951 32,755 91,321 81,486
Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues 5,235 5,252 15,060 15,170
Landfill gas-to-energy        
Disaggregation of Revenue [Line Items]        
Total revenues 1,797 1,643 5,042 6,050
Processing        
Disaggregation of Revenue [Line Items]        
Total revenues 30,803 35,292 83,321 101,304
National Accounts        
Disaggregation of Revenue [Line Items]        
Total revenues 47,705 48,069 139,262 135,195
Eastern        
Disaggregation of Revenue [Line Items]        
Total revenues 97,507 93,137 274,740 251,720
Eastern | Transferred at a point-in-time        
Disaggregation of Revenue [Line Items]        
Total revenues 121 115 339 352
Eastern | Transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues 97,386 93,022 274,401 251,368
Eastern | Collection        
Disaggregation of Revenue [Line Items]        
Total revenues 68,944 61,875 194,801 172,671
Eastern | Landfill        
Disaggregation of Revenue [Line Items]        
Total revenues 7,588 7,900 21,109 19,819
Eastern | Transfer station        
Disaggregation of Revenue [Line Items]        
Total revenues 16,963 19,525 48,643 48,431
Eastern | Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues 1,328 1,233 3,718 4,470
Eastern | Landfill gas-to-energy        
Disaggregation of Revenue [Line Items]        
Total revenues 208 205 594 727
Eastern | Processing        
Disaggregation of Revenue [Line Items]        
Total revenues 2,476 2,399 5,875 5,602
Eastern | National Accounts        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Western        
Disaggregation of Revenue [Line Items]        
Total revenues 136,019 121,903 371,281 332,626
Western | Transferred at a point-in-time        
Disaggregation of Revenue [Line Items]        
Total revenues 651 439 2,072 1,467
Western | Transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues 135,368 121,464 369,209 331,159
Western | Collection        
Disaggregation of Revenue [Line Items]        
Total revenues 93,924 82,242 257,891 228,239
Western | Landfill        
Disaggregation of Revenue [Line Items]        
Total revenues 18,563 20,240 53,943 53,028
Western | Transfer station        
Disaggregation of Revenue [Line Items]        
Total revenues 17,491 13,230 42,181 33,055
Western | Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues 3,907 4,019 11,342 10,700
Western | Landfill gas-to-energy        
Disaggregation of Revenue [Line Items]        
Total revenues 1,589 1,438 4,448 5,323
Western | Processing        
Disaggregation of Revenue [Line Items]        
Total revenues 545 734 1,476 2,281
Western | National Accounts        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Mid-Atlantic        
Disaggregation of Revenue [Line Items]        
Total revenues 43,722 0 43,722 0
Mid-Atlantic | Transferred at a point-in-time        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Mid-Atlantic | Transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues 43,722 0 43,722 0
Mid-Atlantic | Collection        
Disaggregation of Revenue [Line Items]        
Total revenues 43,225 0 43,225 0
Mid-Atlantic | Landfill        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Mid-Atlantic | Transfer station        
Disaggregation of Revenue [Line Items]        
Total revenues 497 0 497 0
Mid-Atlantic | Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Mid-Atlantic | Landfill gas-to-energy        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Mid-Atlantic | Processing        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Mid-Atlantic | National Accounts        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Resource Solutions        
Disaggregation of Revenue [Line Items]        
Total revenues 75,487 80,228 215,232 228,616
Resource Solutions | Transferred at a point-in-time        
Disaggregation of Revenue [Line Items]        
Total revenues 8,549 12,380 23,121 46,279
Resource Solutions | Transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues 66,938 67,848 192,111 182,337
Resource Solutions | Collection        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Resource Solutions | Landfill        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Resource Solutions | Transfer station        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Resource Solutions | Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Resource Solutions | Landfill gas-to-energy        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Resource Solutions | Processing        
Disaggregation of Revenue [Line Items]        
Total revenues 27,782 32,159 75,970 93,421
Resource Solutions | National Accounts        
Disaggregation of Revenue [Line Items]        
Total revenues $ 47,705 $ 48,069 $ 139,262 $ 135,195