XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Intangible Assets - Acquisition-related intangible assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Goodwill and Intangible Assets    
Gross Carrying Value $ 31,000 $ 28,178
Accumulated Amortization (16,861) (14,582)
Foreign Currency Translation Adjustment (229) 162
Net Carrying Value 13,910 13,758
Acquired Intangible Assets    
Goodwill and Intangible Assets    
Gross Carrying Value 9,656 9,482
Accumulated Amortization (8,304) (7,720)
Foreign Currency Translation Adjustment (19) 35
Net Carrying Value 1,333 1,797
Developed technology    
Goodwill and Intangible Assets    
Gross Carrying Value 3,060 2,999
Accumulated Amortization (2,845) (2,640)
Foreign Currency Translation Adjustment (3) 7
Net Carrying Value 212 366
Customer relationships    
Goodwill and Intangible Assets    
Gross Carrying Value 2,144 2,096
Accumulated Amortization (1,770) (1,645)
Foreign Currency Translation Adjustment (16) 10
Net Carrying Value 358 461
Trademarks and tradenames    
Goodwill and Intangible Assets    
Gross Carrying Value 862 852
Accumulated Amortization (809) (774)
Foreign Currency Translation Adjustment   2
Net Carrying Value 53 80
Patents    
Goodwill and Intangible Assets    
Gross Carrying Value 44 43
Accumulated Amortization (43) (40)
Net Carrying Value 1 3
Media Contact Database    
Goodwill and Intangible Assets    
Gross Carrying Value 3,546 3,492
Accumulated Amortization (2,837) (2,621)
Foreign Currency Translation Adjustment   16
Net Carrying Value 709 887
Capitalized Developed Software    
Goodwill and Intangible Assets    
Gross Carrying Value 21,344 18,696
Accumulated Amortization (8,557) (6,862)
Foreign Currency Translation Adjustment (210) 127
Net Carrying Value 12,577 11,961
Capitalized Developed Software    
Goodwill and Intangible Assets    
Gross Carrying Value 18,504 15,216
Accumulated Amortization (8,557) (6,862)
Foreign Currency Translation Adjustment (206) 138
Net Carrying Value 9,741 8,492
Capitalized Developed Software - in Progress    
Goodwill and Intangible Assets    
Gross Carrying Value 2,840 3,480
Foreign Currency Translation Adjustment (4) (11)
Net Carrying Value $ 2,836 $ 3,469