v3.26.1
Note 6 - Intangible Assets, Net (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]

(In thousands)

 

Amortization period (years)

  

December 31, 2025

  

December 31, 2024

 

Gross amount:

            

Software developed for internal use

  3  $28,141  $25,478 

Acquired proprietary technology

  3 - 5   14,282   15,792 

Customer relationships

  5 - 10   36,686   36,686 

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 

Total gross amount

      129,021   127,868 

Accumulated amortization:

            

Software developed for internal use

      (19,305)  (16,709)

Acquired proprietary technology

      (14,282)  (15,037)

Customer relationships

      (36,472)  (35,952)

Trade names

      (8,529)  (7,711)

Domain names

      (97)  (87)

Databases

      (31,292)  (28,807)

Non-competition agreements

      (1,768)  (1,768)

Total accumulated amortization

      (111,745)  (106,071)

Net intangible assets:

            

Software developed for internal use

      8,836   8,769 

Acquired proprietary technology

         755 

Customer relationships

         734 

Trade names

      8,128   8,946 

Domain names

      98   108 

Databases

         2,485 

Total intangible assets, net

     $17,276  $21,797 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

(In thousands)

    

Year

 

December 31, 2025

 

2026

 $6,680 

2027

  3,880 

2028

  973 

2029

  828 

2030

  828 

2031 and thereafter

  4,087 

Total

 $17,276