XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 11,376 $ 12,578
Marketable securities 13,147 25,141
Accounts receivable, net of allowance for doubtful accounts of $1,636 and $1,596 as of December 31, 2021 & December 31, 2020, respectively 33,648 33,687
Inventories, net 24,640 24,674
Prepaid expenses and other current assets 3,789 3,894
Current contract assets 1,230 1,086
Total current assets 87,830 101,060
Property and equipment, net 60,114 56,273
Intangible assets, net 1,287 2,254
Goodwill 6,570 6,592
Right of use assets 3,055 6,893
Other non-current assets 6,778 7,785
Non-current contract assets 3,104 2,661
Deferred income tax asset 56 73
Total assets 168,794 183,591
Current liabilities:    
Accounts payable 11,265 11,400
Accrued compensation and employee-related expenses 7,053 7,156
Accrued other 7,892 6,597
Accrued product warranty costs 1,179 1,812
Current portion of long-term debt 0 4,992
Contract liabilities 3,989 4,445
Less current installments of obligation under current-operating lease liabilities 1,912 3,826
Liability for uncertain tax positions 592 560
Total current liabilities 33,882 40,788
Other long-term liabilities 30 674
Obligations under long-term operating lease liabilities, excluding current installments 1,224 3,204
Long-term contract liabilities 4,466 4,688
Long-term debt, excluding current portion 0 1,935
Deferred income tax liability 215 418
Total liabilities 39,817 51,707
Commitments and contingencies (Notes 1, 5, 6, 15 and 16)
Stockholders’ equity:    
Preferred stock, $0.01 par value. Authorized 1,000,000 shares; none issued 0 0
Common stock, $0.01 par value. Authorized 30,000,000 shares, 20,342,695 and 19,862,534 shares issued at December 31, 2021 and December 31, 2020, respectively; and 18,910,001 and 18,429,840 shares outstanding at December 31, 2021 and December 31, 2020, respectively 203 199
Additional paid-in capital 156,199 149,170
Accumulated deficit (12,165) (2,402)
Accumulated other comprehensive loss (3,409) (3,232)
Total Stockholders equity before treasury stock adjustment 140,828 143,735
Less: treasury stock at cost, 1,432,694 shares as of December 31, 2021 and December 31, 2020 (11,851) (11,851)
Total stockholders’ equity 128,977 131,884
Total liabilities and stockholders’ equity $ 168,794 $ 183,591
Treasury Stock, Shares 1,432,694 1,432,694