XML 49 R36.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE RECOGNITION - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Total revenues $ 289,645 $ 283,666 $ 552,241 $ 517,693
Collection        
Disaggregation of Revenue [Line Items]        
Total revenues 149,848 137,261 289,825 256,793
Landfill        
Disaggregation of Revenue [Line Items]        
Total revenues 26,141 25,141 48,901 44,706
Transfer station        
Disaggregation of Revenue [Line Items]        
Total revenues 32,426 29,274 56,371 48,730
Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues 5,062 5,789 9,824 9,920
Landfill gas-to-energy        
Disaggregation of Revenue [Line Items]        
Total revenues 1,321 1,753 3,245 4,407
Processing        
Disaggregation of Revenue [Line Items]        
Total revenues 28,137 36,796 52,518 66,012
National Accounts        
Disaggregation of Revenue [Line Items]        
Total revenues 46,710 47,652 91,557 87,125
Transferred at a point-in-time        
Disaggregation of Revenue [Line Items]        
Total revenues 8,924 19,447 16,211 35,164
Transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues 280,721 264,219 536,030 482,529
Eastern        
Disaggregation of Revenue [Line Items]        
Total revenues 93,323 87,263 177,233 158,582
Eastern | Collection        
Disaggregation of Revenue [Line Items]        
Total revenues 64,749 59,299 125,858 110,796
Eastern | Landfill        
Disaggregation of Revenue [Line Items]        
Total revenues 7,220 6,542 13,521 11,918
Eastern | Transfer station        
Disaggregation of Revenue [Line Items]        
Total revenues 17,698 17,292 31,680 28,905
Eastern | Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues 1,208 1,765 2,390 3,238
Eastern | Landfill gas-to-energy        
Disaggregation of Revenue [Line Items]        
Total revenues 173 249 386 522
Eastern | Processing        
Disaggregation of Revenue [Line Items]        
Total revenues 2,275 2,116 3,398 3,203
Eastern | National Accounts        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Eastern | Transferred at a point-in-time        
Disaggregation of Revenue [Line Items]        
Total revenues 99 117 218 236
Eastern | Transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues 93,224 87,146 177,015 158,346
Western        
Disaggregation of Revenue [Line Items]        
Total revenues 124,229 114,884 235,262 210,723
Western | Collection        
Disaggregation of Revenue [Line Items]        
Total revenues 85,099 77,962 163,967 145,997
Western | Landfill        
Disaggregation of Revenue [Line Items]        
Total revenues 18,921 18,599 35,380 32,788
Western | Transfer station        
Disaggregation of Revenue [Line Items]        
Total revenues 14,728 11,982 24,691 19,825
Western | Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues 3,854 4,024 7,434 6,682
Western | Landfill gas-to-energy        
Disaggregation of Revenue [Line Items]        
Total revenues 1,148 1,504 2,859 3,885
Western | Processing        
Disaggregation of Revenue [Line Items]        
Total revenues 479 813 931 1,546
Western | National Accounts        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Western | Transferred at a point-in-time        
Disaggregation of Revenue [Line Items]        
Total revenues 690 517 1,421 1,028
Western | Transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues 123,539 114,367 233,841 209,695
Mid-Atlantic        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Mid-Atlantic | Collection        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 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 0 0 0 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
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 0 0 0 0
Resource Solutions        
Disaggregation of Revenue [Line Items]        
Total revenues 72,093 81,519 139,746 148,388
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 25,383 33,867 48,189 61,263
Resource Solutions | National Accounts        
Disaggregation of Revenue [Line Items]        
Total revenues 46,710 47,652 91,557 87,125
Resource Solutions | Transferred at a point-in-time        
Disaggregation of Revenue [Line Items]        
Total revenues 8,135 18,813 14,572 33,900
Resource Solutions | Transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues $ 63,958 $ 62,706 $ 125,174 $ 114,488