v3.25.2
REVENUES - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Total revenues $ 1,549,854 $ 1,552,719 $ 2,981,804 $ 2,929,414
Technical Services        
Disaggregation of Revenue [Line Items]        
Total revenues 463,421 443,668 889,626 851,159
Industrial Services and Other        
Disaggregation of Revenue [Line Items]        
Total revenues 361,669 359,570 684,124 719,069
Field and Emergency Response Services        
Disaggregation of Revenue [Line Items]        
Total revenues 242,791 252,893 458,493 416,362
Safety-Kleen Environmental Services        
Disaggregation of Revenue [Line Items]        
Total revenues 334,730 299,687 642,404 583,630
Safety-Kleen Oil        
Disaggregation of Revenue [Line Items]        
Total revenues 147,243 196,901 307,157 359,194
United States        
Disaggregation of Revenue [Line Items]        
Total revenues 1,402,969 1,408,216 2,719,352 2,655,688
Canada        
Disaggregation of Revenue [Line Items]        
Total revenues 146,885 144,503 262,452 273,726
Environmental Services        
Disaggregation of Revenue [Line Items]        
Total revenues 1,352,035 1,309,383 2,561,148 2,481,893
Safety-Kleen Sustainability Solutions        
Disaggregation of Revenue [Line Items]        
Total revenues 197,730 243,237 420,470 447,320
Operating Segments | Environmental Services        
Disaggregation of Revenue [Line Items]        
Total revenues 1,330,059 1,297,298 2,537,097 2,458,577
Operating Segments | Environmental Services | Technical Services        
Disaggregation of Revenue [Line Items]        
Total revenues 463,421 443,668 889,626 851,159
Operating Segments | Environmental Services | Industrial Services and Other        
Disaggregation of Revenue [Line Items]        
Total revenues 361,580 359,471 683,938 718,868
Operating Segments | Environmental Services | Field and Emergency Response Services        
Disaggregation of Revenue [Line Items]        
Total revenues 242,791 252,893 458,493 416,362
Operating Segments | Environmental Services | Safety-Kleen Environmental Services        
Disaggregation of Revenue [Line Items]        
Total revenues 262,267 241,266 505,040 472,188
Operating Segments | Environmental Services | Safety-Kleen Oil        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Operating Segments | Environmental Services | United States        
Disaggregation of Revenue [Line Items]        
Total revenues 1,208,770 1,175,328 2,325,037 2,228,786
Operating Segments | Environmental Services | Canada        
Disaggregation of Revenue [Line Items]        
Total revenues 121,289 121,970 212,060 229,791
Operating Segments | Safety-Kleen Sustainability Solutions        
Disaggregation of Revenue [Line Items]        
Total revenues 219,706 255,322 444,521 470,636
Operating Segments | Safety-Kleen Sustainability Solutions | Technical Services        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Operating Segments | Safety-Kleen Sustainability Solutions | Industrial Services and Other        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Operating Segments | Safety-Kleen Sustainability Solutions | Field and Emergency Response Services        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Operating Segments | Safety-Kleen Sustainability Solutions | Safety-Kleen Environmental Services        
Disaggregation of Revenue [Line Items]        
Total revenues 72,463 58,421 137,364 111,442
Operating Segments | Safety-Kleen Sustainability Solutions | Safety-Kleen Oil        
Disaggregation of Revenue [Line Items]        
Total revenues 147,243 196,901 307,157 359,194
Operating Segments | Safety-Kleen Sustainability Solutions | United States        
Disaggregation of Revenue [Line Items]        
Total revenues 194,110 232,789 394,129 426,701
Operating Segments | Safety-Kleen Sustainability Solutions | Canada        
Disaggregation of Revenue [Line Items]        
Total revenues 25,596 22,533 50,392 43,935
Corporate        
Disaggregation of Revenue [Line Items]        
Total revenues 89 99 186 201
Corporate | Technical Services        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Corporate | Industrial Services and Other        
Disaggregation of Revenue [Line Items]        
Total revenues 89 99 186 201
Corporate | Field and Emergency Response Services        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Corporate | Safety-Kleen Environmental Services        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Corporate | Safety-Kleen Oil        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Corporate | United States        
Disaggregation of Revenue [Line Items]        
Total revenues 89 99 186 201
Corporate | Canada        
Disaggregation of Revenue [Line Items]        
Total revenues $ 0 $ 0 $ 0 $ 0