Identifiable Intangible Assets and Goodwill
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  

Internally developed software costs not meeting general release threshold will be ready for their intended use within the next 12 months. Software costs placed into service during the years ended December 31, 2025 and 2024 were $4.9 million and $7.6 million, respectively. Annual amortization charged to cost of sales is computed using the straight-line method over the remaining estimated economic life of the product, generally three years.
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)

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 

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 

Refer to "Note 3 — Acquisitions" for additional information on goodwill recognized in acquisitions. There was no impairment loss related to goodwill in any of the periods presented in the accompanying consolidated financial statements as discussed in further detail in "Note 1 – Summary of Business and Significant Accounting Policies".

Historical Timeline

Fiscal YearFiled
2025Feb 26, 2026Showing above
2024Mar 3, 2025
2023Feb 27, 2024

About Goodwill & Intangibles Disclosures

Goodwill and intangible asset disclosures reveal the premium paid in acquisitions and how management assesses whether that premium retains its value. Since goodwill is no longer amortized under US GAAP, the annual impairment test is the only mechanism that adjusts carrying values downward — making the assumptions behind that test critically important for investors.

Key signals: a history of goodwill impairments suggests management consistently overpays for acquisitions. Watch the gap between reporting unit fair value and carrying amount — when fair value exceeds carrying amount by less than 10-20%, a small decline in business performance could trigger a write-down. For finite-lived intangibles, examine useful life assumptions across customer relationships, technology, and trade names; aggressive estimates inflate near-term earnings. Compare total intangibles-to-total-assets ratios against peers to assess acquisition dependency. Rising goodwill as a percentage of equity can signal balance sheet fragility.