XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Note 3 - Intangible Assets, Net - Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Total gross amount $ 110,816 $ 109,958
Total accumulated amortization (67,719) (64,541)
Intangible assets, net $ 43,097 45,417
Computer Software, Intangible Asset [Member]    
Amortization period (Year) 3 years  
Total gross amount $ 8,212 7,376
Total accumulated amortization (4,047) (3,551)
Intangible assets, net 4,165 3,825
Acquired Proprietary Technology [Member]    
Total gross amount 14,810 14,788
Total accumulated amortization (12,704) (12,474)
Intangible assets, net $ 2,106 2,314
Acquired Proprietary Technology [Member] | Minimum [Member]    
Amortization period (Year) 3 years  
Customer Relationships [Member]    
Total gross amount $ 37,886 37,886
Total accumulated amortization (25,980) (24,657)
Intangible assets, net $ 11,906 13,229
Customer Relationships [Member] | Minimum [Member]    
Amortization period (Year) 5 years  
Trade Names [Member]    
Total gross amount $ 16,657 16,657
Total accumulated amortization (4,476) (4,252)
Intangible assets, net $ 12,181 12,405
Trade Names [Member] | Minimum [Member]    
Amortization period (Year) 4 years  
Internet Domain Names [Member]    
Amortization period (Year) 20 years  
Total gross amount $ 191 191
Total accumulated amortization (51) (48)
Intangible assets, net 140 143
Database Rights [Member]    
Total gross amount 31,292 31,292
Total accumulated amortization (18,693) (17,791)
Intangible assets, net $ 12,599 13,501
Database Rights [Member] | Minimum [Member]    
Amortization period (Year) 5 years  
Noncompete Agreements [Member]    
Total gross amount $ 1,768 1,768
Total accumulated amortization (1,768) (1,768)
Intangible assets, net $ 0 $ 0
Noncompete Agreements [Member] | Minimum [Member]    
Amortization period (Year) 2 years