XML 47 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in Carrying Amount of Goodwill
The following table represents changes in the carrying amount of goodwill:
(In thousands)
Balance as of December 31, 2024$734,727 
Foreign currency exchange rate fluctuations3,145 
Balance as of September 30, 2025$737,872 
Schedule of Carrying Amounts and Useful Lives of Intangible Assets
The carrying amounts and useful lives of intangible assets were as follows:
September 30, 2025
Gross carrying
amount (1)
Accumulated
amortization
Foreign currency exchange
rate fluctuations
Net carrying
amount
Useful life
(years)
(In thousands, except for years)
Customer relationships$306,419 $(144,928)$(1,316)$160,175 
10 - 30
Acquired technology45,379 (34,649)— 10,730 
4 - 20
Trade names2,400 (1,940)— 460 5
Patents1,681 (1,002)— 679 
2 - 20
Total intangible assets, net
$355,879 $(182,519)$(1,316)$172,044 
 
December 31, 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 $(133,111)$(1,373)$172,934 
4 - 30
Acquired technology46,134 (32,421)— 13,713 
4 - 20
Trade names2,400 (1,580)— 820 5
Patents2,291 (1,492)— 799 
2 - 20
Total intangible assets, net
$358,243 $(168,604)$(1,373)$188,266 
_________________________________________________
(1)    The differences in gross carrying amounts between periods are primarily due to the write-off of certain fully amortized intangible assets.
Schedule of Estimated Future Amortization Expense for Intangible Assets
The estimated future amortization expenses for amortizable intangible assets were as follows:
September 30,
2025
(In thousands)
Remaining three months of 2025$4,865 
202618,037 
202716,216 
202815,145 
202913,647 
Thereafter104,134 
Total$172,044