XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Acquisition-related intangible assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Goodwill and Intangible Assets    
Gross Carrying Value $ 29,767 $ 28,178
Accumulated Amortization (15,801) (14,582)
Foreign Currency Translation Adjustment (141) 162
Net Carrying Value 13,825 13,758
Acquired Intangible Assets    
Goodwill and Intangible Assets    
Gross Carrying Value 9,656 9,482
Accumulated Amortization (8,082) (7,720)
Foreign Currency Translation Adjustment (13) 35
Net Carrying Value 1,561 1,797
Developed technology    
Goodwill and Intangible Assets    
Gross Carrying Value 3,060 2,999
Accumulated Amortization (2,770) (2,640)
Foreign Currency Translation Adjustment (2) 7
Net Carrying Value 288 366
Customer relationships    
Goodwill and Intangible Assets    
Gross Carrying Value 2,144 2,096
Accumulated Amortization (1,726) (1,645)
Foreign Currency Translation Adjustment (10) 10
Net Carrying Value 408 461
Trademarks and tradenames    
Goodwill and Intangible Assets    
Gross Carrying Value 862 852
Accumulated Amortization (796) (774)
Foreign Currency Translation Adjustment   2
Net Carrying Value 66 80
Patents    
Goodwill and Intangible Assets    
Gross Carrying Value 44 43
Accumulated Amortization (42) (40)
Foreign Currency Translation Adjustment (1)  
Net Carrying Value 1 3
Media Contact Database    
Goodwill and Intangible Assets    
Gross Carrying Value 3,546 3,492
Accumulated Amortization (2,748) (2,621)
Foreign Currency Translation Adjustment   16
Net Carrying Value 798 887
Capitalized Developed Software    
Goodwill and Intangible Assets    
Gross Carrying Value 20,111 18,696
Accumulated Amortization (7,719) (6,862)
Foreign Currency Translation Adjustment (128) 127
Net Carrying Value 12,264 11,961
Capitalized Developed Software    
Goodwill and Intangible Assets    
Gross Carrying Value 16,114 15,216
Accumulated Amortization (7,719) (6,862)
Foreign Currency Translation Adjustment (128) 138
Net Carrying Value 8,267 8,492
Capitalized Developed Software - in Progress    
Goodwill and Intangible Assets    
Gross Carrying Value 3,997 3,480
Foreign Currency Translation Adjustment   (11)
Net Carrying Value $ 3,997 $ 3,469