v3.26.1
Note 3 - Intangible Assets, Net (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Intangible Asset, Finite-Lived [Table Text Block]
  Amortization period (in years)  

March 31, 2026

  

December 31, 2025

 

Gross amount:

            

Software developed for internal use

  3  $28,123  $28,141 

Acquired proprietary technology

  3-5   13,482   14,282 

Customer relationships

  5-10   34,986   36,686 

Trade names

  4-20   16,657   16,657 

Domain names

  20   191   195 

Databases

  5-10   31,292   31,292 

Non-compete agreements

  2-5   1,768   1,768 

Total gross amount

      126,499   129,021 
             

Accumulated amortization:

            

Software developed for internal use

      (19,526)  (19,305)

Acquired proprietary technology

      (13,482)  (14,282)

Customer relationships

      (34,895)  (36,472)

Trade names

      (8,734)  (8,529)

Domain names

      (98)  (97)

Databases

      (31,292)  (31,292)

Non-compete agreements

      (1,768)  (1,768)

Total accumulated amortization

      (109,795)  (111,745)
             

Net intangible assets:

            

Software developed for internal use

      8,597   8,836 

Customer relationships

      91   214 

Trade names

      7,923   8,128 

Domain names

      93   98 

Total intangible assets, net

     $16,704  $17,276 
Intangible Asset, Finite-Lived, and Capitalized Cost, Software to be Sold, Leased, or Marketed, Estimated Amortization Expense [Table Text Block]

Year

 

March 31, 2026

 

Remainder of 2026

 $2,861 

2027

  3,693 

2028

  3,693 

2029

  1,544 

2030

  827 

2031 and thereafter

  4,086 

Total

 $16,704