XML 16 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 14,402 $ 11,376
Marketable securities 55,171 13,147
Accounts receivable, net of allowance for doubtful accounts of $1,523 and $1,597 as of September 30, 2022 and December 31, 2021, respectively 27,775 27,766
Inventories, net 23,878 15,833
Prepaid expenses and other current assets 3,426 2,637
Current contract assets 1,268 1,230
Current assets held for sale 0 15,841
Total current assets 125,920 87,830
Property and equipment, net 52,930 52,945
Intangible assets, net 467 1,287
Goodwill 5,237 6,570
Right of use assets 1,410 3,055
Other non-current assets 5,067 6,778
Non-current contract assets 3,185 3,104
Deferred income tax asset 56 56
Non-current assets held for sale 0 7,169
Total assets 194,272 168,794
Current liabilities:    
Accounts payable 9,629 9,501
Accrued compensation and employee-related expenses 7,258 6,139
Accrued other 11,119 6,937
Accrued product warranty costs 1,284 1,084
Contract liabilities 3,816 3,778
Current operating lease liability 963 1,912
Liability for uncertain tax positions 624 592
Current liabilities held for sale 0 3,939
Total current liabilities 34,693 33,882
Other long-term liabilities 0 22
Long-term operating lease liability 472 1,224
Long-term contract liabilities 4,335 4,466
Deferred income tax liability 184 215
Non-current liabilities held for sale 0 8
Total liabilities 39,684 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,606,201 and 20,342,695 shares issued at September 30, 2022 and December 31, 2021, respectively; and 19,173,507 and 18,910,001 shares outstanding at September 30, 2022 and December 31, 2021, respectively 206 203
Additional paid-in capital 159,555 156,199
Retained earnings (accumulated deficit) 11,345 (12,165)
Accumulated other comprehensive loss (4,667) (3,409)
Stockholders equity before treasury stock adjustment 166,439 140,828
Less: treasury stock at cost, common stock, 1,432,694 shares as of September 30, 2022 and December 31, 2021 (11,851) (11,851)
Total stockholders’ equity 154,588 128,977
Total liabilities and stockholders’ equity $ 194,272 $ 168,794