XML 16 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 10,395 $ 11,376
Marketable securities 5,157 13,147
Accounts receivable, net of allowance for doubtful accounts of $1,553 and $1,636 as of June 30, 2022 and December 31, 2021, respectively 33,408 33,648
Inventories, net 30,981 24,640
Prepaid expenses and other current assets 3,848 3,789
Current contract assets 1,225 1,230
Total current assets 85,014 87,830
Property and equipment, net 60,714 60,114
Intangible assets, net 564 1,287
Goodwill 5,313 6,570
Right of use assets 2,057 3,055
Other non-current assets 5,566 6,778
Non-current contract assets 3,032 3,104
Deferred income tax asset 56 56
Total assets 162,316 168,794
Current liabilities:    
Accounts payable 10,867 11,265
Accrued compensation and employee-related expenses 6,152 7,053
Accrued other 8,587 7,892
Accrued product warranty costs 1,398 1,179
Contract liabilities 4,074 3,989
Current operating lease liability 1,359 1,912
Liability for uncertain tax positions 624 592
Total current liabilities 33,061 33,882
Other long-term liabilities 8 30
Long-term operating lease liability 748 1,224
Long-term contract liabilities 4,271 4,466
Deferred income tax liability 200 215
Total liabilities 38,288 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,503,438 and 20,342,695 shares issued at June 30, 2022 and December 31, 2021, respectively; and 19,070,744 and 18,910,001 shares outstanding at June 30, 2022 and December 31, 2021, respectively 205 203
Additional paid-in capital 157,996 156,199
Accumulated deficit (18,301) (12,165)
Accumulated other comprehensive loss (4,021) (3,409)
Stockholders equity before treasury stock adjustment 135,879 140,828
Less: treasury stock at cost, common stock, 1,432,694 shares as of June 30, 2022 and December 31, 2021 (11,851) (11,851)
Total stockholders’ equity 124,028 128,977
Total liabilities and stockholders’ equity $ 162,316 $ 168,794