XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Note 4 - Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Goodwill [Table Text Block]
  

December 31,

 
  

2022

  

2021

 

(in thousands)

        

Carrying amount at beginning of period

 $57,689  $58,590 

Effect of change in currency translation

  (1,429)  (901)

Carrying amount at end of period

 $56,260  $57,689 
Schedule of Intangible Assets and Goodwill [Table Text Block]
      

December 31, 2022

  

December 31, 2021

 

(in thousands)

 

Average

      

Accumulated

          

Accumulated

     

Amortizable intangible assets:

 

Life*

  

Gross

  

Amortization

  

Net

  

Gross

  

Amortization

  

Net

 

Distribution agreements/customer relationships

  7.2  $16,124  $(8,727) $7,397  $17,689  $(8,675) $9,014 

Existing technology

  3.2   37,549   (26,482)  11,067   38,707   (23,962)  14,745 

Trade names and patents

  3.7   7,523   (5,197)  2,326   8,496   (5,108)  3,388 

Total amortizable intangible assets

     $61,196  $(40,406) $20,790  $64,892  $(37,745) $27,147 

Indefinite-lived intangible assets:

              224           238 

Total intangible assets

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

(in thousands)

    

2023

 $5,546 

2024

  5,248 

2025

  4,020 

2026

  2,359 

2027

  1,262 

Thereafter

  2,355 

Total

 $20,790