XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Supplementary Balance Sheet Information (Tables)
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventory
The components of inventories are as follows (in thousands):
March 31, 2022December 31, 2021
Raw materials$7,167 $5,870 
Work-in-process2,252 2,145 
Finished goods1,191 830 
Total inventories10,610 8,845 
Less reserve for excess and obsolete inventories(323)(320)
Total inventories, net$10,287 $8,525 
Schedule of Property and Equipment
Property and equipment consist of the following (in thousands):
March 31, 2022December 31, 2021
Land$805 $805 
Buildings and leasehold improvements4,832 4,823 
Machinery and equipment24,940 24,881 
Computer hardware and software2,387 2,387 
Gross property and equipment32,964 32,896 
Accumulated depreciation(24,111)(23,978)
Total property and equipment, net$8,853 $8,918 
Schedule of Product Warranty Liability
The activities related to our warranty reserve for the quarter ended March 31, 2022 and year ended December 31, 2021 are as follows (in thousands):
March 31, 2022December 31, 2021
Balance at the beginning of year$569 $214 
Charges to cost of revenues26 963 
Applied to liability(175)(608)
Balance at the end of period$420 $569