XML 37 R22.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 3 - Intangible Assets, Net (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  Amortization period (in years)  

March 31, 2024

  

December 31, 2023

 

Gross amount:

            

Software developed for internal use

  3  $21,990   20,175 

Acquired proprietary technology

  3-5   16,972   16,972 

Customer relationships

  5-10   39,168   39,168 

Trade names

  4-20   16,657   16,657 

Domain names

  20   195   195 

Databases

  5-10   31,292   31,292 

Non-competition agreements

  2-5   1,768   1,768 
       128,042   126,227 

Total gross amount

            

Accumulated amortization:

            

Software developed for internal use

      (13,353)  (12,142)

Acquired proprietary technology

      (15,285)  (15,132)

Customer relationships

      (37,497)  (37,249)

Trade names

      (7,098)  (6,893)

Domain names

      (80)  (77)

Databases

      (26,820)  (26,157)

Non-competition agreements

      (1,768)  (1,768)

Total accumulated amortization

      (101,901)  (99,418)

Net intangible assets:

            

Software developed for internal use

      8,637   8,033 

Acquired proprietary technology

      1,687   1,840 

Customer relationships

      1,671   1,919 

Trade names

      9,559   9,764 

Domain names

      115   118 

Databases

      4,472   5,135 

Total intangible assets, net

     $26,141  $26,809 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

Year

 

March 31, 2024

 

Remainder of 2024

 $5,252 

2025

  7,963 

2026

  4,365 

2027

  1,991 

2028

  828 

2029 and thereafter

  5,742 

Total

 $26,141