v3.26.1
Revenue (Tables)
6 Months Ended
Jun. 30, 2026
Revenue [Abstract]  
Total Reported Revenues by Service Line

Three Months Ended June 30, 2026

Intercompany

Reported

  ​ ​ ​

Revenue

  ​ ​ ​

Elimination

  ​ ​ ​

Revenue

Commercial

$

784,532

$

(1,257)

$

783,275

Residential

619,691

(39)

619,652

Industrial and construction roll off

385,012

(4,216)

380,796

Total collection

1,789,235

(5,512)

1,783,723

Landfill

417,541

(165,549)

251,992

Transfer

411,995

(199,731)

212,264

Recycling

63,946

(2,549)

61,397

E&P

211,153

(10,198)

200,955

Other

62,806

(11,530)

51,276

Total

 

$

2,956,676

$

(395,069)

 

$

2,561,607

Three Months Ended June 30, 2025

Intercompany

Reported

  ​ ​ ​

Revenue

  ​ ​ ​

Elimination

  ​ ​ ​

Revenue

Commercial

$

731,573

$

(1,397)

$

730,176

Residential

592,225

(211)

592,014

Industrial and construction roll off

366,987

(3,723)

363,264

Total collection

1,690,785

(5,331)

1,685,454

Landfill

402,080

(157,658)

244,422

Transfer

381,935

(184,738)

197,197

Recycling

69,163

(2,358)

66,805

E&P

178,117

(8,282)

169,835

Other

43,934

(592)

43,342

Total

 

$

2,766,014

$

(358,959)

 

$

2,407,055

Six Months Ended June 30, 2026

Intercompany

Reported

  ​ ​ ​

Revenue

  ​ ​ ​

Elimination

  ​ ​ ​

Revenue

Commercial

$

1,546,094

$

(2,464)

$

1,543,630

Residential

1,219,808

(78)

1,219,730

Industrial and construction roll off

732,961

(8,152)

724,809

Total collection

3,498,863

(10,694)

3,488,169

Landfill

777,989

(312,636)

465,353

Transfer

766,172

(381,159)

385,013

Recycling

117,595

(4,610)

112,985

E&P

398,724

(18,210)

380,514

Other

112,152

(11,947)

100,205

Total

 

$

5,671,495

$

(739,256)

 

$

4,932,239

Six Months Ended June 30, 2025

Intercompany

Reported

  ​ ​ ​

Revenue

  ​ ​ ​

Elimination

  ​ ​ ​

Revenue

Commercial

$

1,444,033

$

(2,675)

$

1,441,358

Residential

1,163,844

(422)

1,163,422

Industrial and construction roll off

703,984

(6,769)

697,215

Total collection

3,311,861

(9,866)

3,301,995

Landfill

740,834

(294,248)

446,586

Transfer

701,204

(344,430)

356,774

Recycling

130,504

(4,443)

126,061

E&P

329,016

(14,656)

314,360

Other

90,484

(1,029)

89,455

Total

 

$

5,303,903

$

(668,672)

 

$

4,635,231