XML 62 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Note 7 - Long-lived Assets - Cost Basis and Estimated Lives of Property and Equipment from Continuing Operations (Details) - USD ($)
$ in Thousands
24 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Property and equipment, gross $ 160,213 $ 154,020
Less accumulated depreciation and amortization (114,894) (110,365)
Total property and equipment 45,319 43,655
Land [Member]    
Property and equipment, gross 1,423 1,423
Building [Member]    
Property and equipment, gross $ 20,792 20,778
Life (Year) 39 years  
Machinery and Equipment [Member]    
Property and equipment, gross $ 120,893 116,725
Machinery and Equipment [Member] | Minimum [Member]    
Life (Year) 2 years  
Machinery and Equipment [Member] | Maximum [Member]    
Life (Year) 10 years  
Office Equipment [Member]    
Property and equipment, gross $ 5,705 5,480
Office Equipment [Member] | Minimum [Member]    
Life (Year) 3 years  
Office Equipment [Member] | Maximum [Member]    
Life (Year) 7 years  
Leasehold Improvements [Member]    
Property and equipment, gross $ 9,040 8,937
Construction in Progress [Member]    
Property and equipment, gross $ 2,360 $ 677