v3.26.1
Note 4 - Goodwill and Long-lived Assets (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Goodwill [Table Text Block]

(in thousands)

       

Carrying amount at December 31, 2025

  $ 9,559  

Effect of change in currency translation

    (229 )

Carrying amount at June 30, 2026

  $ 9,330  
Intangible Asset and Goodwill [Table Text Block]
   

June 30, 2026

   

December 31, 2025

 

(in thousands)

         

Accumulated

                   

Accumulated

         

Amortizable intangible assets:

 

Gross

   

Amortization

   

Net

   

Gross

   

Amortization

   

Net

 

Customer relationships

  $ 16,143     $ (12,392 )   $ 3,751     $ 16,378     $ (12,119 )   $ 4,259  

Technology and software development

    36,704       (34,821 )     1,883       36,398       (33,801 )     2,597  

Trade names and patents

    7,644       (7,270 )     374       7,732       (7,168 )     564  

Total amortizable intangible assets

  $ 60,491     $ (54,483 )   $ 6,008     $ 60,508     $ (53,088 )   $ 7,420  

Indefinite-lived intangible assets:

                    212                       219  

Total intangible assets

                  $ 6,220                     $ 7,639  
Intangible Asset, Finite-Lived, Amortization Expense [Table Text Block]
   

Three Months Ended June 30,

   

Six Months Ended June 30,

 

(in thousands)

 

2026

   

2025

   

2026

   

2025

 

Cost of revenues

  $ 88     $ 43     $ 175     $ 87  

Operating expense

    820       1,162       1,640       2,322  

Total amortization of intangible assets

  $ 908     $ 1,205     $ 1,815     $ 2,409  
Intangible Asset, Finite-Lived, and Capitalized Cost, Software to be Sold, Leased, or Marketed, Estimated Amortization Expense [Table Text Block]

(in thousands)

       

2026 (remainder of year)

  $ 904  

2027

    1,474  

2028

    1,258  

2029

    1,180  

2030

    631  

Thereafter

    561  

Total

  $ 6,008