XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 6 - Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Finite-Lived and Indefinite-Lived Intangible Assets by Major Class [Table Text Block]
                                   

December 31,

         
           

Six Months Ended June 30, 2024

   

2023

         
           

Less:

                                 
           

Accumulated

                           

Weighted

 
           

Currency

   

Less:

                   

Average

 
   

Gross

   

Translation

   

Accumulated

   

Net Book

   

Net Book

   

Useful

 
   

Value

   

Adjustment

   

Amortization

   

Value

   

Value

   

Life

 

Developed technology

  $ 33,061     $ (1,608

)

  $ (29,825 )   $ 1,628     $ 1,973       15  

IPR&D

    2,656       (1,006

)

    -       1,650       1,650    

Indefinite

 

Customer relationships

    3,887       -       (3,557 )     330       360       10  

Distributor relationships

    4,700       (415

)

    (4,285 )     -       -       5  

Patents

    1,000       (189

)

    (752 )     59       83       16  

Tradenames

    4,641       -       (4,339 )     302       560       5  

Total

  $ 49,945     $ (3,218

)

 

$

(42,758 )   $ 3,969     $ 4,626       13  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

Remainder of 2024

  $ 672  

2025

    274  

2026

    160  

2027

    160  

2028

    160  

Thereafter

    893  

Total

  $ 2,319