XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 8,036 $ 11,376
Marketable securities 8,649 13,147
Accounts receivable, net of allowance for doubtful accounts of $1,374 and $1,636 as of March 31, 2022 and December 31, 2021, respectively 34,286 33,648
Inventories, net 25,665 24,640
Prepaid expenses and other current assets 4,251 3,789
Current contract assets 1,264 1,230
Total current assets 82,151 87,830
Property and equipment, net 60,601 60,114
Intangible assets, net 1,083 1,287
Goodwill 6,509 6,570
Right of use assets 2,441 3,055
Other non-current assets 6,120 6,778
Non-current contract assets 3,126 3,104
Deferred income tax asset 56 56
Total assets 162,087 168,794
Current liabilities:    
Accounts payable 10,910 11,265
Accrued compensation and employee-related expenses 5,935 7,053
Accrued other 6,552 7,892
Accrued product warranty costs 1,286 1,179
Contract liabilities 4,596 3,989
Current operating lease liability 1,571 1,912
Liability for uncertain tax positions 608 592
Total current liabilities 31,458 33,882
Other long-term liabilities 8 30
Long-term operating lease liability 941 1,224
Long-term contract liabilities 4,435 4,466
Deferred income tax liability 210 215
Total liabilities 37,052 39,817
Commitments and contingencies (Notes 2, 10, 12, and 17)
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,327,966 and 20,342,695 shares issued at March 31, 2022 and December 31, 2021, respectively; and 18,895,272 and 18,910,001 shares outstanding at March 31, 2022 and December 31, 2021, respectively 203 203
Additional paid-in capital 157,142 156,199
Accumulated deficit (16,857) (12,165)
Accumulated other comprehensive loss (3,602) (3,409)
Stockholders equity before treasury stock adjustment 136,886 140,828
Less: treasury stock at cost, common stock, 1,432,694 shares as of March 31, 2022 and December 31, 2021 (11,851) (11,851)
Total stockholders’ equity 125,035 128,977
Total liabilities and stockholders’ equity $ 162,087 $ 168,794