XML 39 R25.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INTANGIBLE ASSETS, NET (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Indefinite-Lived Intangible Assets
Intangible assets, net comprised the following:
March 31, 2024December 31, 2023
Gross Carrying AmountAccumulated AmortizationNet Book ValueGross Carrying AmountAccumulated AmortizationNet Book Value
Finite-lived intangible assets: 
Computer software$9,313 $(8,439)$874 $9,325 $(8,357)$968 
Customer relationships99,805 (33,720)66,085 99,805 (31,883)67,922 
Technology, formulations and recipes114,181 (27,570)86,611 114,181 (25,124)89,057 
Trade names and trademarks131,493 (18,413)113,080 131,493 (16,740)114,753 
Other4,779 (4,436)343 4,802 (4,422)380 
Total finite-lived intangible assets, net359,571 (92,578)266,993 359,606 (86,526)273,080 
Indefinite-lived intangible asset: 
Trade name2,801  2,801 2,801  2,801 
Total Intangible assets, net$362,372 $(92,578)$269,794 $362,407 $(86,526)$275,881 
Schedule of Finite-Lived Intangible Assets
Intangible assets, net comprised the following:
March 31, 2024December 31, 2023
Gross Carrying AmountAccumulated AmortizationNet Book ValueGross Carrying AmountAccumulated AmortizationNet Book Value
Finite-lived intangible assets: 
Computer software$9,313 $(8,439)$874 $9,325 $(8,357)$968 
Customer relationships99,805 (33,720)66,085 99,805 (31,883)67,922 
Technology, formulations and recipes114,181 (27,570)86,611 114,181 (25,124)89,057 
Trade names and trademarks131,493 (18,413)113,080 131,493 (16,740)114,753 
Other4,779 (4,436)343 4,802 (4,422)380 
Total finite-lived intangible assets, net359,571 (92,578)266,993 359,606 (86,526)273,080 
Indefinite-lived intangible asset: 
Trade name2,801  2,801 2,801  2,801 
Total Intangible assets, net$362,372 $(92,578)$269,794 $362,407 $(86,526)$275,881 
The following are the estimated useful lives and the weighted-average amortization period remaining as of March 31, 2024, for the major classes of finite-lived intangible assets:
Useful lives
Weighted-average amortization period remaining
Computer software
3 to 5 years
2 years
Customer relationships
7 to 18 years
10 years
Technology, formulations and recipes
8 to 12 years
9 years
Trade names and trademarks
15 to 20 years
17 years
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The estimated aggregate future amortization expense for intangible assets subject to amortization as of March 31, 2024, is summarized below:
Estimated Future Amortization Expense
For the period of April 1, 2024 to December 31, 2024$18,283 
Year ending December 31,
202524,334 
202624,066 
202723,849 
202823,185 
2029 and thereafter153,276 
Total $266,993