| Schedule of Intangible Assets by Major Class |
The gross carrying amount and accumulated amortization of our intangible assets, other than goodwill, were as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | June 30, 2026 | | December 31, 2025 | | In thousands | Gross | | Accumulated Amortization | | Net | | Gross | | Accumulated Amortization | | Net | | | | | | | | | | | | | | Core-developed technology | $ | 79,501 | | | $ | (38,101) | | | $ | 41,400 | | | $ | 54,168 | | | $ | (32,993) | | | $ | 21,175 | | | Customer contracts and relationships | 534,132 | | | (311,446) | | | 222,686 | | | 359,837 | | | (299,893) | | | 59,944 | | | Trademarks and trade names | 28,049 | | | (26,059) | | | 1,990 | | | 28,076 | | | (25,858) | | | 2,218 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Total intangible assets | $ | 641,682 | | | $ | (375,606) | | | $ | 266,076 | | | $ | 442,081 | | | $ | (358,744) | | | $ | 83,337 | |
|
| Schedule of Intangible Assets, Future Amortization Expense |
Estimated future annual amortization is as follows: | | | | | | | | | | | | | | Year Ending December 31, | | Estimated Annual Amortization | | | | | | In thousands | | | | 2026 (amount remaining at June 30, 2026) | | $ | 20,406 | | | | | | | 2027 | | 38,622 | | | | | | | 2028 | | 33,030 | | | | | | | 2029 | | 30,925 | | | | | | | 2030 | | 29,999 | | | | | | | Thereafter | | 113,094 | | | | | | | Total intangible assets subject to amortization | | $ | 266,076 | | | | | |
|