XML 58 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE RECOGNITION - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total revenues $ 377,163 $ 289,645 $ 718,170 $ 552,241
Transferred at a point-in-time        
Disaggregation of Revenue [Line Items]        
Total revenues 15,957 8,924 29,250 16,211
Transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues 361,206 280,721 688,920 536,030
Collection        
Disaggregation of Revenue [Line Items]        
Total revenues 223,959 149,848 435,318 289,825
Landfill        
Disaggregation of Revenue [Line Items]        
Total revenues 24,782 26,141 44,332 48,901
Transfer station        
Disaggregation of Revenue [Line Items]        
Total revenues 35,344 32,426 61,817 56,371
Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues 4,997 5,062 9,113 9,824
Landfill gas-to-energy        
Disaggregation of Revenue [Line Items]        
Total revenues 1,983 1,321 4,493 3,245
Processing        
Disaggregation of Revenue [Line Items]        
Total revenues 36,155 28,137 67,846 52,518
National Accounts        
Disaggregation of Revenue [Line Items]        
Total revenues 49,943 46,710 95,251 91,557
Eastern        
Disaggregation of Revenue [Line Items]        
Total revenues 106,491 93,323 200,495 177,233
Eastern | Transferred at a point-in-time        
Disaggregation of Revenue [Line Items]        
Total revenues 117 99 239 218
Eastern | Transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues 106,374 93,224 200,256 177,015
Eastern | Collection        
Disaggregation of Revenue [Line Items]        
Total revenues 76,071 64,749 146,332 125,858
Eastern | Landfill        
Disaggregation of Revenue [Line Items]        
Total revenues 7,583 7,220 14,195 13,521
Eastern | Transfer station        
Disaggregation of Revenue [Line Items]        
Total revenues 18,634 17,698 32,762 31,680
Eastern | Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues 1,433 1,208 2,709 2,390
Eastern | Landfill gas-to-energy        
Disaggregation of Revenue [Line Items]        
Total revenues 539 173 997 386
Eastern | Processing        
Disaggregation of Revenue [Line Items]        
Total revenues 2,231 2,275 3,500 3,398
Eastern | National Accounts        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Western        
Disaggregation of Revenue [Line Items]        
Total revenues 145,042 124,229 275,371 235,262
Western | Transferred at a point-in-time        
Disaggregation of Revenue [Line Items]        
Total revenues 677 690 1,294 1,421
Western | Transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues 144,365 123,539 274,077 233,841
Western | Collection        
Disaggregation of Revenue [Line Items]        
Total revenues 105,936 85,099 205,805 163,967
Western | Landfill        
Disaggregation of Revenue [Line Items]        
Total revenues 17,199 18,921 30,137 35,380
Western | Transfer station        
Disaggregation of Revenue [Line Items]        
Total revenues 16,250 14,728 28,221 24,691
Western | Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues 3,564 3,854 6,404 7,434
Western | Landfill gas-to-energy        
Disaggregation of Revenue [Line Items]        
Total revenues 1,444 1,148 3,496 2,859
Western | Processing        
Disaggregation of Revenue [Line Items]        
Total revenues 649 479 1,308 931
Western | National Accounts        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Mid-Atlantic        
Disaggregation of Revenue [Line Items]        
Total revenues 42,412 0 84,015 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 42,412 0 84,015 0
Mid-Atlantic | Collection        
Disaggregation of Revenue [Line Items]        
Total revenues 41,952 0 83,181 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 460 0 834 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 83,218 72,093 158,289 139,746
Resource Solutions | Transferred at a point-in-time        
Disaggregation of Revenue [Line Items]        
Total revenues 15,163 8,135 27,717 14,572
Resource Solutions | Transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues 68,055 63,958 130,572 125,174
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 33,275 25,383 63,038 48,189
Resource Solutions | National Accounts        
Disaggregation of Revenue [Line Items]        
Total revenues $ 49,943 $ 46,710 $ 95,251 $ 91,557