XML 50 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Note 6 - Intangible Assets, Net (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]

(In thousands)

 

Amortization period (years)

  

December 31, 2024

  

December 31, 2023

 

Gross amount:

            

Software developed for internal use

  3  $25,478  $20,175 

Acquired proprietary technology

  3 - 5   15,792   16,972 

Customer relationships

  5 - 10   36,686   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 
       127,868   126,227 

Accumulated amortization:

            

Software developed for internal use

      (16,709)  (12,142)

Acquired proprietary technology

      (15,037)  (15,132)

Customer relationships

      (35,952)  (37,249)

Trade names

      (7,711)  (6,893)

Domain names

      (87)  (77)

Databases

      (28,807)  (26,157)

Non-competition agreements

      (1,768)  (1,768)
       (106,071)  (99,418)

Net intangible assets:

            

Software developed for internal use

      8,769   8,033 

Acquired proprietary technology

      755   1,840 

Customer relationships

      734   1,919 

Trade names

      8,946   9,764 

Domain names

      108   118 

Databases

      2,485   5,135 
      $21,797  $26,809 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

(In thousands)

    

Year

 

December 31, 2024

 

2025

 $9,310 

2026

  4,874 

2027

  1,035 

2028

  825 

2029

  825 

2030 and thereafter

  4,928 

Total

 $21,797