XML 57 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUES (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following tables present the Company’s third-party revenue disaggregated by source of revenue and geography (in thousands):
For the year ended December 31, 2024
Environmental ServicesSafety-Kleen Sustainability SolutionsCorporateTotal
Primary Geographical Markets
United States$4,510,845 $841,171 $407 $5,352,423 
Canada449,480 88,049 — 537,529 
Total third-party revenues$4,960,325 $929,220 $407 $5,889,952 
Sources of Revenue
Technical Services$1,733,550 $— $— $1,733,550 
Industrial Services and Other1,377,502 — 407 1,377,909 
Field and Emergency Response Services895,120 — — 895,120 
Safety-Kleen Environmental Services954,153 229,730 — 1,183,883 
Safety-Kleen Oil— 699,490 — 699,490 
Total third-party revenues$4,960,325 $929,220 $407 $5,889,952 
For the year ended December 31, 2023
Environmental ServicesSafety-Kleen Sustainability SolutionsCorporateTotal
Primary Geographical Markets
United States$4,022,394 $846,339 $447 $4,869,180 
Canada447,515 92,457 — 539,972 
Total third-party revenues$4,469,909 $938,796 $447 $5,409,152 
Sources of Revenue
Technical Services$1,563,847 $— $— $1,563,847 
Industrial Services and Other1,418,938 — 447 1,419,385 
Field and Emergency Response Services609,913 — — 609,913 
Safety-Kleen Environmental Services877,211 224,830 — 1,102,041 
Safety-Kleen Oil— 713,966 — 713,966 
Total third-party revenues$4,469,909 $938,796 $447 $5,409,152 
For the year ended December 31, 2022
Environmental ServicesSafety-Kleen Sustainability SolutionsCorporateTotal
Primary Geographical Markets
United States$3,675,880 $899,780 $507 $4,576,167 
Canada469,093 121,345 — 590,438 
Total third-party revenues$4,144,973 $1,021,125 $507 $5,166,605 
Sources of Revenue
Technical Services$1,495,264 $— $— $1,495,264 
Industrial Services and Other1,311,072 — 507 1,311,579 
Field and Emergency Response Services575,300 — — 575,300 
Safety-Kleen Environmental Services763,337 199,360 — 962,697 
Safety-Kleen Oil— 821,765 — 821,765 
Total third-party revenues$4,144,973 $1,021,125 $507 $5,166,605 
Schedule of Contract Balances
Contract Balances
(in thousands)December 31, 2024December 31, 2023
Receivables$1,015,357 $983,111 
Contract assets (unbilled receivables)162,215 107,859 
Contract liabilities (deferred revenue)88,545 95,230