XML 24 R11.htm IDEA: XBRL DOCUMENT v3.25.2
INTANGIBLE ASSETS, NET
6 Months Ended
Jun. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
INTANGIBLE ASSETS, NET INTANGIBLE ASSETS, NET
Intangible assets, net comprised the following:
June 30, 2025December 31, 2024
Gross Carrying AmountAccumulated AmortizationNet Book ValueGross Carrying AmountAccumulated AmortizationNet Book Value
Finite-lived intangible assets: 
Computer software$8,997 $(8,764)$233 $8,982 $(8,625)$357 
Customer relationships99,805 (42,903)56,902 99,806 (39,230)60,576 
Technology, formulations and recipes110,381 (38,054)72,327 110,381 (33,401)76,980 
Trade names and trademarks131,493 (26,779)104,714 131,492 (23,432)108,060 
Other4,770 (4,618)152 4,716 (4,488)228 
Total finite-lived intangible assets, net355,446 (121,118)234,328 355,377 (109,176)246,201 
Indefinite-lived intangible asset: 
Trade name2,801  2,801 2,801  2,801 
Total Intangible assets, net$358,247 $(121,118)$237,129 $358,178 $(109,176)$249,002 
Amortization expense related to intangible assets was $5,931 and $11,864 for the three and six months ended June 30, 2025, respectively. Amortization expense related to intangible assets was $6,036 and $12,120 for the three and six months ended June 30, 2024, respectively.
The following are the estimated useful lives and the weighted-average amortization period remaining as of June 30, 2025, for the major classes of finite-lived intangible assets:
Useful lives
Weighted-average amortization period remaining
Computer software
3 to 5 years
1 year
Customer relationships
7 to 18 years
9 years
Technology, formulations and recipes
8 to 12 years
8 years
Trade names and trademarks
15 to 20 years
16 years
The estimated aggregate future amortization expense for intangible assets subject to amortization as of June 30, 2025, is summarized below:
Estimated Future Amortization Expense
For the period of July 1, 2025 to December 31, 2025$11,864 
Year ending December 31,
202623,526 
202723,353 
202822,715 
202921,583 
203021,395 
Thereafter109,892 
Total $234,328