XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangible Assets
9 Months Ended
Sep. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
Goodwill
The following table represents changes in the carrying amount of goodwill:
(In thousands)
Balance as of December 31, 2023$735,810 
Foreign currency exchange rate fluctuations1,359 
Balance as of September 30, 2024$737,169 
Intangible Assets, Net
The carrying amounts and useful lives of intangible assets as of September 30, 2024 and December 31, 2023 were as follows:
September 30, 2024
Gross carrying
amount (1)
Accumulated
amortization
Foreign currency exchange
rate fluctuations
Net carrying
amount
Useful life
(years)
(In thousands, except for years)
Customer relationships$307,418 $(128,750)$(1,197)$177,471 
4 - 30
Acquired technology46,134 (31,405)— 14,729 
4 - 20
Trade names2,400 (1,460)— 940 5
Patents2,291 (1,462)— 829 
2 - 20
Total intangible assets, net
$358,243 $(163,077)$(1,197)$193,969 
 
December 31, 2023
Gross carrying
amount (1)
Accumulated
amortization
Foreign currency exchange
rate fluctuations
Net carrying
amount
Useful life
(years)
(In thousands, except for years)
Customer relationships$307,418 $(115,232)$(1,326)$190,860 
4 - 30
Acquired technology84,876 (67,033)— 17,843 
4 - 20
Backlog1,800 (1,800)— — 2
Trade names9,200 (7,680)— 1,520 
5 - 12
Patents2,404 (1,454)— 950 
2 - 20
Total intangible assets, net
$405,698 $(193,199)$(1,326)$211,173 
_________________________________________________
(1)    The differences in gross carrying amounts between periods are primarily due to the write-off of certain fully amortized intangible assets.
Amortization expense of intangible assets was $5.6 million and $7.7 million for the three months ended September 30, 2024 and 2023, respectively, and $17.3 million and $24.1 million for the nine months ended September 30, 2024 and 2023, respectively.
The estimated future amortization expenses for amortizable intangible assets were as follows:
September 30,
2024
(In thousands)
Remaining three months of 2024$5,526 
202521,002 
202618,087 
202716,269 
202815,184 
Thereafter117,901 
Total$193,969