XML 86 R71.htm IDEA: XBRL DOCUMENT v3.22.4
PROPERTY AND EQUIPMENT (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 71,892 $ 72,197  
Less accumulated depreciation (39,721) (38,784)  
Total property and equipment, net 32,171 33,413  
Non-cash transfers of equipment between inventory and property and equipment, net 2,563 4,600 $ 4,437
Depreciation and amortization 4,700 6,400 $ 6,200
Land      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 2,182 2,959  
Building      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 11,558 11,288  
Building | Minimum      
Property, Plant and Equipment [Line Items]      
Property plant and equipment, useful life 10 years    
Building | Maximum      
Property, Plant and Equipment [Line Items]      
Property plant and equipment, useful life 43 years    
Machinery and equipment      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 39,141 39,851  
Machinery and equipment | Minimum      
Property, Plant and Equipment [Line Items]      
Property plant and equipment, useful life 2 years    
Machinery and equipment | Maximum      
Property, Plant and Equipment [Line Items]      
Property plant and equipment, useful life 10 years    
Office furniture & equipment      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 1,951 1,732  
Office furniture & equipment | Minimum      
Property, Plant and Equipment [Line Items]      
Property plant and equipment, useful life 3 years    
Office furniture & equipment | Maximum      
Property, Plant and Equipment [Line Items]      
Property plant and equipment, useful life 13 years    
Computer hardware & software      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 5,923 5,285  
Computer hardware & software | Minimum      
Property, Plant and Equipment [Line Items]      
Property plant and equipment, useful life 3 years    
Computer hardware & software | Maximum      
Property, Plant and Equipment [Line Items]      
Property plant and equipment, useful life 5 years    
Leasehold and building improvements      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 10,854 10,796  
Leasehold and building improvements | Minimum      
Property, Plant and Equipment [Line Items]      
Property plant and equipment, useful life 5 years    
Leasehold and building improvements | Maximum      
Property, Plant and Equipment [Line Items]      
Property plant and equipment, useful life 30 years    
Construction in progress      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 283 286  
Machinery and equipment | Minimum      
Property, Plant and Equipment [Line Items]      
Property plant and equipment, useful life 5 years    
Machinery and equipment | Maximum      
Property, Plant and Equipment [Line Items]      
Property plant and equipment, useful life 7 years    
Leased Equipment      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 15,700 15,100  
Less accumulated depreciation $ (6,500) $ (5,800)