XML 65 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets - Acquisition-related intangible assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Goodwill and Intangible Assets    
Gross Carrying Value $ 33,019 $ 28,178
Accumulated Amortization (19,160) (14,582)
Foreign Currency Translation Adjustment 506 162
Net Carrying Value 13,353 13,758
Acquired Intangible Assets    
Goodwill and Intangible Assets    
Gross Carrying Value 9,656 9,482
Accumulated Amortization (8,653) (7,720)
Foreign Currency Translation Adjustment 33 35
Net Carrying Value 970 1,797
Developed technology    
Goodwill and Intangible Assets    
Gross Carrying Value 3,060 2,999
Accumulated Amortization (2,911) (2,640)
Foreign Currency Translation Adjustment (3) 7
Net Carrying Value 146 366
Customer relationships    
Goodwill and Intangible Assets    
Gross Carrying Value 2,144 2,096
Accumulated Amortization (1,856) (1,645)
Foreign Currency Translation Adjustment (29) 10
Net Carrying Value 259 461
Trademarks and tradenames    
Goodwill and Intangible Assets    
Gross Carrying Value 862 852
Accumulated Amortization (826) (774)
Foreign Currency Translation Adjustment   2
Net Carrying Value 36 80
Patents    
Goodwill and Intangible Assets    
Gross Carrying Value 44 43
Accumulated Amortization (44) (40)
Net Carrying Value   3
Media Contact Database    
Goodwill and Intangible Assets    
Gross Carrying Value 3,546 3,492
Accumulated Amortization (3,016) (2,621)
Foreign Currency Translation Adjustment (1) 16
Net Carrying Value 529 887
Capitalized Developed Software    
Goodwill and Intangible Assets    
Gross Carrying Value 23,363 18,696
Accumulated Amortization (10,507) (6,862)
Foreign Currency Translation Adjustment 473 127
Net Carrying Value 12,383 11,961
Capitalized Developed Software    
Goodwill and Intangible Assets    
Gross Carrying Value 19,811 15,216
Accumulated Amortization (10,507) (6,862)
Foreign Currency Translation Adjustment (463) 138
Net Carrying Value 8,841 8,492
Capitalized Developed Software - in Progress    
Goodwill and Intangible Assets    
Gross Carrying Value 3,552 3,480
Foreign Currency Translation Adjustment (10) 11
Net Carrying Value $ 3,542 $ 3,469