XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Finite-Lived and Indefinite-Lived Intangible Assets by Major Class [Table Text Block]
                                   

December 31,

         
           

Nine Months Ended September 30, 2023

   

2022

         
           

Less:

                                 
           

Accumulated

                           

Weighted

 
           

Currency

   

Less:

                   

Average

 
   

Gross

   

Translation

   

Accumulated

   

Net Book

   

Net Book

   

Useful

 
   

Value

   

Adjustment

   

Amortization

   

Value

   

Value

   

Life

 

Developed technology

  $ 89,580     $ (1,608

)

  $ (28,032

)

  $ 59,940     $ 64,286       15  

IPR&D

    2,656       (1,006

)

    -       1,650       1,650    

Indefinite

 

Customer relationships

    9,000       -       (3,302

)

    5,698       6,373       10  

Distributor relationships

    4,700       (415

)

    (4,285

)

    -       -       5  

Patents

    1,000       (189

)

    (716

)

    95       131       16  

Tradenames

    5,200       -       (3,821

)

    1,379       2,159       5  

Total

  $ 112,136     $ (3,218

)

  $ (40,156

)

  $ 68,762     $ 74,599       13