XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Note 3 - Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2021
Notes Tables  
Schedule of Goodwill [Table Text Block]

(in thousands)

    

Carrying amount at December 31, 2020

 $58,590 

Effect of change in currency translation

  (603)

Carrying amount at September 30, 2021

 $57,987 
Schedule of Intangible Assets and Goodwill [Table Text Block]
      

September 30, 2021

  

December 31, 2020

 
  

Weighted

 (in thousands) 

Amortizable intangible assets:

 

Average

Life*

  

Gross

  

Accumulated

Amortization

  

Net

  

Gross

  

Accumulated

Amortization

  

Net

 

Distribution agreements/customer relationships

  8.1  $17,874  $(8,482) $9,392  $18,237  $(7,746) $10,491 

Existing technology

  4.4   38,861   (23,179)  15,682   38,761   (20,674)  18,087 

Trade names and patents

  4.7   8,559   (4,935)  3,624   8,681   (4,362)  4,319 

Total amortizable intangible assets

     $65,294  $(36,596) $28,698  $65,679  $(32,782) $32,897 

Indefinite-lived intangible assets:

              243           254 

Total intangible assets

             $28,941          $33,151 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
  

Amortization

 

Year Ending December 31,

 

Expense

 
  

(in thousands)

 

2021 (remainder of year)

 $1,456 

2022

  5,791 

2023

  5,684 

2024

  5,379 

2025

  4,271 

Thereafter

  6,117 

Total

 $28,698