XML 52 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 7 - Acquired Intangible Assets, Net (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Finite-Lived and Indefinite-Lived Intangible Assets by Major Class [Table Text Block]
           

Year Ended December 31, 2024

 
   

Gross Cost

   

Plus:

Additions

   

Less: Accumulated Currency

Translation Adjustment

   

Less: Accumulated

Amortization

   

Net Book Value

   

Weighted

Average Useful

Life (in Years)

 

Developed technology

  $ 11,480     $ 600     $ (1,608 )   $ (9,667 )   $ 805       14  

IPR&D

    2,656       -       (1,006 )     -       1,650    

Indefinite

 

Distributor relationships

    4,700       -       (415 )     (4,285 )     -       5  

Patents

    1,000       -       (189 )     (776 )     35       16  

Total

  $ 19,836     $ 600     $ (3,218 )   $ (14,728 )   $ 2,490       11  
           

Year Ended December 31, 2023

 
   

Gross Cost

   

Less: Accumulated

Currency Translation

Adjustment

   

Less: Accumulated

Amortization

   

Net Book Value

   

Weighted

Average Useful

Life

 

Developed technology

  $ 11,480     $ (1,608 )   $ (9,029 )   $ 843       15  

IPR&D

    2,656       (1,006 )     -       1,650    

Indefinite

 

Distributor relationships

    4,700       (415 )     (4,285 )     -       5  

Patents

    1,000       (189 )     (728 )     83       16  

Total

  $ 19,836     $ (3,218 )   $ (14,042 )   $ 2,576       11