XML 95 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and other intangible assets - Summary of Other Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Other Intangible Assets, Gross:    
Total Other Intangible Assets, Gross $ 2,976,211 $ 1,101,018
Total Accumulated Amortization (389,513) (374,461)
Other Intangible Assets, Net 2,586,698 726,557
Patents    
Other Intangible Assets, Gross:    
Total Other Intangible Assets, Gross 28,941 23,970
Total Accumulated Amortization (15,955) (14,215)
Customer lists    
Other Intangible Assets, Gross:    
Total Other Intangible Assets, Gross 2,679,372 995,077
Total Accumulated Amortization (332,680) (328,895)
Trade names    
Other Intangible Assets, Gross:    
Total Other Intangible Assets, Gross 38,623 27,108
Total Accumulated Amortization (13,239) (8,327)
Proprietary technology    
Other Intangible Assets, Gross:    
Total Other Intangible Assets, Gross 226,936 48,657
Total Accumulated Amortization (26,203) (20,813)
Other    
Other Intangible Assets, Gross:    
Total Other Intangible Assets, Gross 2,339 6,206
Total Accumulated Amortization $ (1,436) $ (2,211)