XML 85 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and other intangible assets - Components of intangible assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 3,896,260 $ 3,937,653
Accumulated Amortization (1,627,546) (1,435,693)
In-process research and development    
Finite-Lived Intangible Assets [Line Items]    
Indefinite lived intangible assets 23,666 27,476
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,354,087 1,363,839
Accumulated Amortization (620,619) (561,753)
Intellectual property    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,870,407 1,890,957
Accumulated Amortization (863,066) (745,094)
Distribution rights    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 23,004 23,301
Accumulated Amortization (22,524) (22,048)
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 603,202 610,146
Accumulated Amortization (99,443) (84,864)
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 21,894 21,934
Accumulated Amortization $ (21,894) $ (21,934)