XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Intangible Assets - Acquisition-Related Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2022
Dec. 31, 2021
Gross carrying amounts:      
Balance at the beginning   $ 19,181 $ 16,867
Additions   4,244 2,381
Foreign currency translation adjustment   (1,394) (67)
Balance at the end $ 22,031 22,031 19,181
Accumulated amortization:      
Balance at the beginning   8,834 6,836
Amortization expense   1,972 2,006
Foreign currency translation adjustment   (717) (8)
Balance at the end 10,089 10,089 8,834
Net carrying values 11,942 11,942 10,347
Developed technology      
Gross carrying amounts:      
Balance at the beginning   3,169 3,175
Foreign currency translation adjustment   (235) (6)
Balance at the end 2,934 2,934 3,169
Accumulated amortization:      
Balance at the beginning   2,158 1,844
Amortization expense   235 315
Foreign currency translation adjustment   (175) (1)
Balance at the end 2,218 2,218 2,158
Net carrying values 716 716 1,011
Customer relationships      
Gross carrying amounts:      
Balance at the beginning   2,228 2,228
Foreign currency translation adjustment   (162)  
Balance at the end 2,066 2,066 2,228
Accumulated amortization:      
Balance at the beginning   1,377 1,192
Amortization expense   139 187
Foreign currency translation adjustment   (110) (2)
Balance at the end 1,406 1,406 1,377
Net carrying values 660 660 851
Trademarks and tradenames      
Gross carrying amounts:      
Balance at the beginning   880 882
Foreign currency translation adjustment   (42) (2)
Balance at the end 838 838 880
Accumulated amortization:      
Balance at the beginning   685 629
Amortization expense   42 56
Foreign currency translation adjustment   (30)  
Balance at the end 697 697 685
Net carrying values 141 141 195
Patents      
Gross carrying amounts:      
Balance at the beginning   45 45
Foreign currency translation adjustment   (3)  
Balance at the end 42 42 45
Accumulated amortization:      
Balance at the beginning   34 29
Amortization expense   3 5
Foreign currency translation adjustment   (3)  
Balance at the end 34 34 34
Net carrying values 8 8 11
Media Contact Database      
Gross carrying amounts:      
Balance at the beginning   3,648 3,670
Foreign currency translation adjustment   (284) (22)
Balance at the end 3,364 3,364 3,648
Accumulated amortization:      
Balance at the beginning   2,005 1,650
Amortization expense   267 354
Foreign currency translation adjustment   (170) 1
Balance at the end 2,102 2,102 2,005
Net carrying values 1,262 1,262 1,643
Capitalized developed software      
Accumulated amortization:      
Amortization expense 500 1,300  
Capitalized Developed Software      
Gross carrying amounts:      
Balance at the beginning   8,576 5,507
Additions     376
Transfers   2,882 2,752
Foreign currency translation adjustment   (656) (59)
Balance at the end 10,802 10,802 8,576
Accumulated amortization:      
Balance at the beginning   2,575 1,492
Amortization expense   1,286 1,089
Foreign currency translation adjustment   (229) (6)
Balance at the end 3,632 3,632 2,575
Net carrying values 7,170 7,170 6,001
Capitalized Developed Software - in Progress      
Gross carrying amounts:      
Balance at the beginning   635 1,360
Additions   4,244 2,005
Transfers   (2,882) (2,752)
Foreign currency translation adjustment   (12) 22
Balance at the end 1,985 1,985 635
Accumulated amortization:      
Net carrying values $ 1,985 $ 1,985 $ 635