XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Intangible Assets - Acquisition-related intangible assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Goodwill and Intangible Assets    
Gross Carrying Value $ 32,908 $ 33,019
Accumulated Amortization (19,350) (19,160)
Foreign Currency Translation Adjustment 12 (506)
Net Carrying Value 13,570 13,353
Acquired Intangible Assets    
Goodwill and Intangible Assets    
Gross Carrying Value 9,254 9,656
Accumulated Amortization (8,447) (8,653)
Foreign Currency Translation Adjustment 11 (33)
Net Carrying Value 818 970
Developed technology    
Goodwill and Intangible Assets    
Gross Carrying Value 2,881 3,060
Accumulated Amortization (2,760) (2,911)
Foreign Currency Translation Adjustment 2 (3)
Net Carrying Value 123 146
Customer relationships    
Goodwill and Intangible Assets    
Gross Carrying Value 1,965 2,144
Accumulated Amortization (1,747) (1,856)
Foreign Currency Translation Adjustment   (29)
Net Carrying Value 218 259
Trademarks and tradenames    
Goodwill and Intangible Assets    
Gross Carrying Value 840 862
Accumulated Amortization (813) (826)
Foreign Currency Translation Adjustment 1  
Net Carrying Value 28 36
Patents    
Goodwill and Intangible Assets    
Gross Carrying Value 40 44
Accumulated Amortization (40) (44)
Media Contact Database    
Goodwill and Intangible Assets    
Gross Carrying Value 3,528 3,546
Accumulated Amortization (3,087) (3,016)
Foreign Currency Translation Adjustment 8 (1)
Net Carrying Value 449 529
Capitalized Developed Software    
Goodwill and Intangible Assets    
Gross Carrying Value 23,654 23,363
Accumulated Amortization (10,903) (10,507)
Foreign Currency Translation Adjustment 1 (473)
Net Carrying Value 12,752 12,383
Capitalized Developed Software    
Goodwill and Intangible Assets    
Gross Carrying Value 19,352 19,811
Accumulated Amortization (10,903) (10,507)
Foreign Currency Translation Adjustment (1) (463)
Net Carrying Value 8,448 8,841
Capitalized Developed Software - in Progress    
Goodwill and Intangible Assets    
Gross Carrying Value 4,302 3,552
Foreign Currency Translation Adjustment 2 (10)
Net Carrying Value $ 4,304 $ 3,542