XML 51 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2024
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Schedule of Finite-Lived Intangible Assets
The gross carrying amount and accumulated amortization (accretion) of our intangible assets and liabilities, other than goodwill, were as follows:
December 31, 2024December 31, 2023
In thousandsGrossAccumulated
(Amortization) Accretion
NetGrossAccumulated
(Amortization) Accretion
Net
Intangible Assets
Core-developed technology$48,048 $(36,661)$11,387 $502,010 $(499,571)$2,439 
Customer contracts and relationships315,744 (285,441)30,303 329,688 (287,653)42,035 
Trademarks and trade names30,793 (29,374)1,419 73,461 (71,740)1,721 
Other11,023 (11,023)— 12,019 (11,932)87 
Total intangible assets$405,608 $(362,499)$43,109 $917,178 $(870,896)$46,282 
Intangible Liabilities
Customer contracts and relationships$— $— $— $(23,900)$23,900 $— 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
Estimated future annual amortization is as follows:
Year Ending December 31,Estimated Annual Amortization
In thousands
2025$17,593 
202613,614 
20278,272 
20282,681 
2029576 
Thereafter373 
Total intangible assets subject to amortization$43,109