XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Note 3 - Intangible Assets, Net (Tables)
3 Months Ended
Mar. 31, 2021
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

Amortization period (in years)

  

March 31, 2021

  

December 31, 2020

 

Gross amount:

            

Software developed for internal use

  3  $8,212  $7,376 

Acquired proprietary technology

  3-5   14,810   14,788 

Customer relationships

  5-10   37,886   37,886 

Trade names

  4-20   16,657   16,657 

Domain names

  20   191   191 

Databases

  5-10   31,292   31,292 

Non-competition agreements

  2-5   1,768   1,768 

Total gross amount

      110,816   109,958 

Accumulated amortization:

            

Software developed for internal use

      (4,047)  (3,551)

Acquired proprietary technology

      (12,704)  (12,474)

Customer relationships

      (25,980)  (24,657)

Trade names

      (4,476)  (4,252)

Domain names

      (51)  (48)

Databases

      (18,693)  (17,791)

Non-competition agreements

      (1,768)  (1,768)

Total accumulated amortization

      (67,719)  (64,541)

Net intangible assets:

            

Software developed for internal use

      4,165   3,825 

Acquired proprietary technology

      2,106   2,314 

Customer relationships

      11,906   13,229 

Trade names

      12,181   12,405 

Domain names

      140   143 

Databases

      12,599   13,501 

Non-competition agreements

          

Total intangible assets, net

     $43,097  $45,417 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

Year

 

March 31, 2021

 
Remainder of 2021 $9,226 
2022  11,542 
2023  5,319 

2024

  4,549 
2025  4,024 

2026 and thereafter

  8,437 
Total $43,097