XML 31 R15.htm IDEA: XBRL DOCUMENT v3.25.2
Identifiable Intangible Assets and Goodwill
6 Months Ended
Jun. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Identifiable Intangible Assets and Goodwill Identifiable Intangible Assets and Goodwill
The components of identifiable intangible assets are:
(in thousands)June 30, 2025December 31, 2024Estimated
Useful Life
Weighted-Average Amortization Period
Acquired developed technology $183,840 $181,600 
3 - 7 years
4.00 years
Internally developed software costs44,473 42,353 3 years2.67 years
Customer relationships119,046 115,910 
5 - 15 years
8.72 years
Trade names3,210 3,210 
2 - 8 years
7.08 years
Non-competition agreements7,230 7,230 
1 - 5 years
3.75 years
 357,799 350,303  
Impact of currency translation on intangible assets2,612 (5,557)
Less: accumulated amortization(143,732)(119,900) 
 216,679 224,846  
Internally developed software costs not meeting general release threshold1,566 1,287 
Trademarks, trade names (non-amortizable)11,200 11,200 Indefinite
 $229,445 $237,333 

Software costs placed into service during the three months ended June 30, 2025 and 2024 were $0.3 million and $1.5 million, respectively. Software costs placed into service during the six months ended June 30, 2025 and 2024, were $2.1 million and $1.9 million, respectively.

The following table summarizes amortization expense for acquired developed technology and internally developed software:

Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2025202420252024
Amortization of acquired developed technology$6,351 $4,717 $12,560 $8,968 
Amortization of internally developed software1,527 1,192 2,957 2,423 
Amortization of identifiable intangible assets recorded in cost of sales$7,878 $5,909 $15,517 $11,391 
Amortization expense recorded in operating expenses$3,394 $1,946 $6,653 $2,878 
Impact of foreign currency translation on intangible assets$929 $(29)$1,662 $611 

The expected future amortization of intangible assets, assuming straight-line amortization of capitalized software development costs and acquisition related intangibles, excluding software development costs not meeting the general release threshold is:

(in thousands)
2025, remaining$22,316 
202643,048 
202738,561 
202826,701 
202919,582 
Thereafter66,471 
Total$216,679 
Goodwill carried is as follows:

(in thousands)20252024
Beginning balance - January 1$887,459 $488,918 
Stuzo Acquisition— 137,008 
Foreign currency translation17,655 (2,051)
Delaget Acquisition ASC 805 measurement period adjustment1,247 — 
Ending balance - June 30$906,361 $623,875