XML 62 R39.htm IDEA: XBRL DOCUMENT v3.25.4
Identifiable Intangible Assets and Goodwill (Tables)
12 Months Ended
Dec. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Components of Identifiable Intangible Assets
The components of identifiable intangible assets are:

(in thousands)December 31, 2025December 31, 2024Estimated Useful LifeWeighted-Average Amortization Period
Acquired developed technology$183,840 $181,600 
3 - 7 years
4.27 years
Internally developed software costs43,233 42,353 3 years1.96 years
Customer relationships119,046 115,910 
5 - 15 years
10.00 years
Trade names3,210 3,210 
2 - 8 years
6.55 years
Non-competition agreements7,230 7,230 
1 - 5 years
3.65 years
356,559 350,303 
Impact of currency translation on intangible assets(983)(5,557)
Less: accumulated amortization(164,471)(119,900)
$191,105 $224,846 
Internally developed software costs not meeting general release threshold1,065 1,287 
Trademarks, trade names (non-amortizable)11,200 11,200 Indefinite
$203,370 $237,333  
Schedule of Amortization Expense
The following table summarizes amortization expense for identifiable intangible assets:

Year Ended December 31,
(in thousands)202520242023
Amortization of acquired developed technology$25,269 $20,500 $16,281 
Amortization of internally developed software6,014 4,982 6,167 
Amortization of identifiable intangible assets recorded in cost of sales$31,283 $25,482 $22,448 
Amortization expense recorded in operating expenses$13,408 $8,452 $1,858 
Impact of foreign currency translation on intangible assets$1,123 $359 $(909)
Schedule of Expected Future Amortization of Intangible Assets
The expected future amortization of intangible assets, assuming straight-line amortization of capitalized software development costs and acquisition-related intangibles, excluding software costs not meeting the general release threshold, is as follows:

(in thousands)
2026$42,267 
202737,930 
202826,843 
202919,213 
203016,724 
Thereafter48,128 
Total$191,105 
Schedule of Goodwill
The following table summarizes changes in the carrying balance of goodwill:

(in thousands)
Beginning Balance - December 31, 2023$488,918 
Stuzo Acquisition134,112 
TASK Group Acquisition182,042 
Delaget Acquisition97,017 
Foreign currency translation(14,630)
Balance - December 31, 2024887,459 
Delaget Acquisition ASC 805 measurement period adjustment925 
Foreign currency translation9,651 
Ending Balance - December 31, 2025$898,035