XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Note 3 - Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets, Gross $ 65,688 $ 65,679
Total amortizable intangible assets (35,426) (32,782)
Finite-Lived Intangible Assets, Net 30,262 32,897
Indefinite-lived intangible assets: 248 254
Total intangible assets, Net $ 30,510 33,151
Distribution Agreements/Customer Relationships [Member]    
Finite-Lived Intangible Assets, Weighted Average Useful Life (Year) [1] 8 years 4 months 24 days  
Finite-Lived Intangible Assets, Gross $ 18,039 18,237
Total amortizable intangible assets (8,267) (7,746)
Finite-Lived Intangible Assets, Net $ 9,772 10,491
Existing Technology [Member]    
Finite-Lived Intangible Assets, Weighted Average Useful Life (Year) [1] 4 years 8 months 12 days  
Finite-Lived Intangible Assets, Gross $ 39,032 38,761
Total amortizable intangible assets (22,403) (20,674)
Finite-Lived Intangible Assets, Net $ 16,629 18,087
Trade Names and Patents [Member]    
Finite-Lived Intangible Assets, Weighted Average Useful Life (Year) [1] 4 years 10 months 24 days  
Finite-Lived Intangible Assets, Gross $ 8,617 8,681
Total amortizable intangible assets (4,756) (4,362)
Finite-Lived Intangible Assets, Net $ 3,861 $ 4,319
[1] Weighted average life in years as of June 30, 2021