XML 91 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets    
Gross carrying Amount $ 2,090,267 $ 2,478,827
Accumulated amortization 808,298 636,872
Net carrying value $ 1,281,969 $ 1,841,955
Weighted average life in years 9 years 8 months 12 days 10 years 9 months 18 days
Developed Technology    
Finite-Lived Intangible Assets    
Gross carrying Amount $ 1,256,469 $ 1,302,101
Accumulated amortization 455,720 313,876
Net carrying value $ 800,749 $ 988,225
Weighted average life in years 7 years 2 months 12 days 7 years 3 months 18 days
Trademarks and Trade names    
Finite-Lived Intangible Assets    
Gross carrying Amount $ 172,031 $ 250,473
Accumulated amortization 37,877 29,565
Net carrying value $ 134,154 $ 220,908
Weighted average life in years 14 years 14 years 3 months 18 days
Customer Relationships    
Finite-Lived Intangible Assets    
Gross carrying Amount $ 630,743 $ 863,947
Accumulated amortization 293,782 273,039
Net carrying value $ 336,961 $ 590,908
Weighted average life in years 14 years 15 years 4 months 24 days
Other    
Finite-Lived Intangible Assets    
Gross carrying Amount $ 23,924 $ 31,206
Accumulated amortization 20,919 20,392
Net carrying value $ 3,005 $ 10,814
Weighted average life in years 5 years 7 months 6 days 4 years 3 months 18 days
In Process Research and Development    
Finite-Lived Intangible Assets    
Gross carrying Amount $ 7,100 $ 31,100
Accumulated amortization 0 0
Net carrying value $ 7,100 $ 31,100