XML 81 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUES - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Total revenues $ 5,409,152 $ 5,166,605 $ 3,805,566
Technical Services      
Disaggregation of Revenue [Line Items]      
Total revenues 1,563,847 1,495,264 1,209,624
Industrial Services and Other      
Disaggregation of Revenue [Line Items]      
Total revenues 1,419,385 1,311,579 706,298
Field and Emergency Response Services      
Disaggregation of Revenue [Line Items]      
Total revenues 609,913 575,300 466,380
Safety-Kleen Environmental Services      
Disaggregation of Revenue [Line Items]      
Total revenues 1,102,041 962,697 805,491
Safety-Kleen Oil      
Disaggregation of Revenue [Line Items]      
Total revenues 713,966 821,765 617,773
United States      
Disaggregation of Revenue [Line Items]      
Total revenues 4,869,180 4,576,167 3,324,953
Canada      
Disaggregation of Revenue [Line Items]      
Total revenues 539,972 590,438 480,613
Environmental Services      
Disaggregation of Revenue [Line Items]      
Total revenues 4,511,442 4,171,706 3,032,454
Safety-Kleen Sustainability Solutions      
Disaggregation of Revenue [Line Items]      
Total revenues 897,263 994,392 772,813
Operating segments | Environmental Services      
Disaggregation of Revenue [Line Items]      
Total revenues 4,469,909 4,144,973 3,025,907
Operating segments | Environmental Services | Technical Services      
Disaggregation of Revenue [Line Items]      
Total revenues 1,563,847 1,495,264 1,209,624
Operating segments | Environmental Services | Industrial Services and Other      
Disaggregation of Revenue [Line Items]      
Total revenues 1,418,938 1,311,072 705,999
Operating segments | Environmental Services | Field and Emergency Response Services      
Disaggregation of Revenue [Line Items]      
Total revenues 609,913 575,300 466,380
Operating segments | Environmental Services | Safety-Kleen Environmental Services      
Disaggregation of Revenue [Line Items]      
Total revenues 877,211 763,337 643,904
Operating segments | Environmental Services | Safety-Kleen Oil      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Operating segments | Environmental Services | United States      
Disaggregation of Revenue [Line Items]      
Total revenues 4,022,394 3,675,880 2,631,112
Operating segments | Environmental Services | Canada      
Disaggregation of Revenue [Line Items]      
Total revenues 447,515 469,093 394,795
Operating segments | Safety-Kleen Sustainability Solutions      
Disaggregation of Revenue [Line Items]      
Total revenues 938,796 1,021,125 779,360
Operating segments | Safety-Kleen Sustainability Solutions | Technical Services      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Operating segments | Safety-Kleen Sustainability Solutions | Industrial Services and Other      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Operating segments | Safety-Kleen Sustainability Solutions | Field and Emergency Response Services      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Operating segments | Safety-Kleen Sustainability Solutions | Safety-Kleen Environmental Services      
Disaggregation of Revenue [Line Items]      
Total revenues 224,830 199,360 161,587
Operating segments | Safety-Kleen Sustainability Solutions | Safety-Kleen Oil      
Disaggregation of Revenue [Line Items]      
Total revenues 713,966 821,765 617,773
Operating segments | Safety-Kleen Sustainability Solutions | United States      
Disaggregation of Revenue [Line Items]      
Total revenues 846,339 899,780 693,542
Operating segments | Safety-Kleen Sustainability Solutions | Canada      
Disaggregation of Revenue [Line Items]      
Total revenues 92,457 121,345 85,818
Corporate, non-segment      
Disaggregation of Revenue [Line Items]      
Total revenues 447 507 299
Corporate, non-segment | Technical Services      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Corporate, non-segment | Industrial Services and Other      
Disaggregation of Revenue [Line Items]      
Total revenues 447 507 299
Corporate, non-segment | Field and Emergency Response Services      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Corporate, non-segment | Safety-Kleen Environmental Services      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Corporate, non-segment | Safety-Kleen Oil      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Corporate, non-segment | United States      
Disaggregation of Revenue [Line Items]      
Total revenues 447 507 299
Corporate, non-segment | Canada      
Disaggregation of Revenue [Line Items]      
Total revenues $ 0 $ 0 $ 0