XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Goodwill [Table Text Block]

(in thousands)

    

Carrying amount at December 31, 2022

 $56,260 

Effect of change in currency translation

  358 

Carrying amount at March 31, 2023

 $56,618 
Schedule of Intangible Assets and Goodwill [Table Text Block]
      

March 31, 2023

  

December 31, 2022

 

(in thousands)

 

Average

      

Accumulated

          

Accumulated

     

Amortizable intangible assets:

 

Life*

  

Gross

  

Amortization

  

Net

  

Gross

  

Amortization

  

Net

 

Distribution agreements/customer relationships

  7.0  $16,226  $(9,086) $7,140  $16,124  $(8,727) $7,397 

Existing technology

  3.0   37,365   (27,196)  10,169   37,549   (26,482)  11,067 

Trade names and patents

  3.5   7,558   (5,428)  2,130   7,523   (5,197)  2,326 

Total amortizable intangible assets

     $61,149  $(41,710) $19,439  $61,196  $(40,406) $20,790 

Indefinite-lived intangible assets:

              202           224 

Total intangible assets

             $19,641          $21,014 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

(in thousands)

    

2023 (remainder of the year)

 $4,169 

2024

  5,260 

2025

  4,023 

2026

  2,362 

2027

  1,265 

2028

  1,018 

Thereafter

  1,342 

Total

 $19,439