XML 333 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible assets and goodwill (Tables)
12 Months Ended
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets The following table summarizes the Company’s finite-lived intangible assets:
December 31, 2024
December 31, 2023
Weighted Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Products
13.5$855.4 $353.9 $501.5 $855.4 $288.8 $566.6 
Customer relationships0.028.6 28.6 — 28.6 28.6 — 
Bioservices0.05.5 5.5 — 5.5 5.5 — 
Total intangible assets0.0$889.5 $388.0 $501.5 $889.5 $322.9 $566.6 
Schedule of Finite-lived Intangible Assets Amortization Expense
Amortization expense associated with the Company’s finite-lived intangible assets was recorded as follows:
Year Ended December 31,
202420232022
Amortization expense$65.1 $65.6 $59.9 
Summary of Future Amortization Expense
The Company estimates our future amortization expense for our intangible assets as follows:
YearAs of
December 31, 2024
2025$65.1 
202663.9 
202760.6 
202851.7 
202951.7 
Thereafter208.5 
Total remaining amortization$501.5