XML 65 R48.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill The following table provides a summary of the change in the carrying amount of goodwill associated with the Ecoservices segment for the year ended December 31, 2025:
Balance as of December 31, 2024$326,589 
Goodwill recognized (Note 5)155 
Balance as of December 31, 2025$326,744 
Schedule of Finite-Lived Intangible Assets
Gross carrying amounts and accumulated amortization for intangible assets other than goodwill are as follows:
December 31, 2025December 31, 2024
Gross
Carrying
Amount
Accumulated
Amortization
Net
Balance
Gross
Carrying
Amount
Accumulated
Amortization
Net
Balance
Technical know-how$28,790 $(21,620)$7,170 $28,790 $(19,455)$9,335 
Customer relationships117,680 (81,212)36,468 115,300 (72,885)42,415 
Non-compete agreements700 (677)23 700 (537)163 
Trade names1,600 (773)827 1,600 (613)987 
Total definite-lived intangible assets148,770 (104,282)44,488 146,390 (93,490)52,900 
Indefinite-lived trade names14,800 — 14,800 14,800 — 14,800 
Total intangible assets$163,570 $(104,282)$59,288 $161,190 $(93,490)$67,700 
Schedule of Indefinite-Lived Intangible Assets
Gross carrying amounts and accumulated amortization for intangible assets other than goodwill are as follows:
December 31, 2025December 31, 2024
Gross
Carrying
Amount
Accumulated
Amortization
Net
Balance
Gross
Carrying
Amount
Accumulated
Amortization
Net
Balance
Technical know-how$28,790 $(21,620)$7,170 $28,790 $(19,455)$9,335 
Customer relationships117,680 (81,212)36,468 115,300 (72,885)42,415 
Non-compete agreements700 (677)23 700 (537)163 
Trade names1,600 (773)827 1,600 (613)987 
Total definite-lived intangible assets148,770 (104,282)44,488 146,390 (93,490)52,900 
Indefinite-lived trade names14,800 — 14,800 14,800 — 14,800 
Total intangible assets$163,570 $(104,282)$59,288 $161,190 $(93,490)$67,700 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
Estimated future aggregate amortization expense of intangible assets is as follows:
YearAmount
2026$10,727 
202710,704 
202810,555 
20298,367 
20302,299 
Thereafter1,836 
Total estimated future aggregate amortization expense$44,488