XML 30 R15.htm IDEA: XBRL DOCUMENT v3.25.3
Identifiable Intangible Assets and Goodwill
9 Months Ended
Sep. 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)September 30, 2025December 31, 2024Estimated
Useful Life
Weighted-Average Amortization Period
Acquired developed technology $183,840 $181,600 
3 - 7 years
4.46 years
Internally developed software costs46,915 42,353 3 years2.07 years
Customer relationships119,046 115,910 
5 - 15 years
10.18 years
Trade names3,210 3,210 
2 - 8 years
6.81 years
Non-competition agreements7,230 7,230 
1 - 5 years
3.90 years
 360,241 350,303  
Impact of currency translation on intangible assets(790)(5,557)
Less: accumulated amortization(154,815)(119,900) 
 204,636 224,846  
Internally developed software costs not meeting general release threshold1,149 1,287 
Trademarks, trade names (non-amortizable)11,200 11,200 Indefinite
 $216,985 $237,333 

Software costs placed into service during the three months ended September 30, 2025 and 2024 were $2.4 million and $1.3 million, respectively. Software costs placed into service during the nine months ended September 30, 2025 and 2024, were $4.6 million and $3.2 million, respectively.

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

Three Months Ended September 30,Nine Months Ended September 30,
(in thousands)2025202420252024
Amortization of acquired developed technology$6,366 $5,660 $18,926 $14,628 
Amortization of internally developed software1,671 1,168 4,628 3,591 
Amortization of identifiable intangible assets recorded in cost of sales$8,037 $6,828 $23,554 $18,219 
Amortization expense recorded in operating expenses$3,389 $2,699 $10,042 $5,577 
Impact of foreign currency translation on intangible assets$(341)$(484)$1,320 $126 

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$11,225 
202643,509 
202738,948 
202826,751 
202919,233 
Thereafter64,970 
Total$204,636 
Goodwill carried is as follows:

(in thousands)20252024
Beginning balance - January 1$887,459 $488,918 
Stuzo Acquisition— 136,602 
TASK Group Acquisition— 181,442 
Foreign currency translation10,057 (3,878)
Delaget Acquisition ASC 805 measurement period adjustment937 — 
Ending balance - September 30$898,453 $803,084