XML 57 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 4 - Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets, Gross $ 64,892 $ 65,679
Total amortizable intangible assets (37,745) (32,782)
Finite-Lived Intangible Assets, Net 27,147 32,897
Indefinite-lived intangible assets: 238 254
Total intangible assets, Net $ 27,385 33,151
Distribution Agreements/Customer Relationships [Member]    
Finite-Lived Intangible Assets, Weighted Average Useful Life (Year) [1] 7 years 10 months 24 days  
Finite-Lived Intangible Assets, Gross $ 17,689 18,237
Total amortizable intangible assets (8,675) (7,746)
Finite-Lived Intangible Assets, Net $ 9,014 10,491
Existing Technology [Member]    
Finite-Lived Intangible Assets, Weighted Average Useful Life (Year) [1] 4 years 2 months 12 days  
Finite-Lived Intangible Assets, Gross $ 38,707 38,761
Total amortizable intangible assets (23,962) (20,674)
Finite-Lived Intangible Assets, Net $ 14,745 18,087
Trade Names and Patents [Member]    
Finite-Lived Intangible Assets, Weighted Average Useful Life (Year) [1] 4 years 6 months  
Finite-Lived Intangible Assets, Gross $ 8,496 8,681
Total amortizable intangible assets (5,108) (4,362)
Finite-Lived Intangible Assets, Net $ 3,388 $ 4,319
[1] Weighted average life in years as of December 31, 2021