XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Note 5 - Supplemental Balance Sheet Information - Composition of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Cost $ 28,076 $ 28,454
Accumulated Amortization 11,510 11,064
Net 16,566 17,390
Customer Relationships [Member]    
Cost 12,978 13,214
Accumulated Amortization 5,689 5,484
Net 7,289 7,730
Patented Technology [Member]    
Cost 5,560 5,667
Accumulated Amortization 5,117 5,126
Net 443 541
Trade Names [Member]    
Cost 4,631 4,670
Accumulated Amortization 468 436
Net 4,163 4,234
Trademarks [Member]    
Cost 3,407 3,413
Accumulated Amortization 0 0
Net 3,407 3,413
Other Intangible Assets [Member]    
Cost 1,500 1,490
Accumulated Amortization 236 18
Net $ 1,264 $ 1,472