XML 80 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangibles, Net and Goodwill (Tables)
12 Months Ended
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangibles
Intangibles, net, consisted of the following:
 December 31, 2024
(in thousands)Useful Lives (in years)Amortization
Method
CostAccumulated AmortizationNet
Trademarks
15 – 25
Straight-Line$13,540 $(12,363)$1,177 
Customer relationships
15 – 25
Accelerated157,742 (136,647)21,095 
Currently marketed product
9 – 15
Straight-Line132,800 (53,033)79,767 
Licenses
11 – 16
Straight-Line22,233 (13,203)9,030 
Developed technology9Straight-Line55,982 (5,290)50,692 
Total$382,297 $(220,536)$161,761 

December 31, 2023
(in thousands)Useful Lives (in years)Amortization
Method
CostAccumulated AmortizationNet
Trademarks
15 – 25
Straight-Line$13,540 $(12,216)$1,324 
Customer relationships
15 – 25
Accelerated157,995 (117,574)40,421 
Currently marketed product
9 – 15
Straight-Line132,800 (38,277)94,523 
Licenses
11 – 16
Straight-Line22,233 (7,972)14,261 
Developed technology9Straight-Line2,400 (944)1,456 
Total$328,968 $(176,983)$151,985 
Schedule of Indefinite-Lived Intangible Assets
Intangibles, net, consisted of the following:
 December 31, 2024
(in thousands)Useful Lives (in years)Amortization
Method
CostAccumulated AmortizationNet
Trademarks
15 – 25
Straight-Line$13,540 $(12,363)$1,177 
Customer relationships
15 – 25
Accelerated157,742 (136,647)21,095 
Currently marketed product
9 – 15
Straight-Line132,800 (53,033)79,767 
Licenses
11 – 16
Straight-Line22,233 (13,203)9,030 
Developed technology9Straight-Line55,982 (5,290)50,692 
Total$382,297 $(220,536)$161,761 

December 31, 2023
(in thousands)Useful Lives (in years)Amortization
Method
CostAccumulated AmortizationNet
Trademarks
15 – 25
Straight-Line$13,540 $(12,216)$1,324 
Customer relationships
15 – 25
Accelerated157,995 (117,574)40,421 
Currently marketed product
9 – 15
Straight-Line132,800 (38,277)94,523 
Licenses
11 – 16
Straight-Line22,233 (7,972)14,261 
Developed technology9Straight-Line2,400 (944)1,456 
Total$328,968 $(176,983)$151,985 
Schedule of Expected Future Amortization Expense
The below table summarizes the estimated aggregate amortization expense expected to be recognized on the above intangible assets:
(in thousands)Amount
2025$32,063 
202632,861 
202727,335 
202823,849 
202923,691 
2030 and thereafter 21,962 
Total$161,761