XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 13,969 $ 12,578
Marketable securities 25,143 25,141
Accounts receivable, net of allowance for doubtful accounts of $1,673 and $1,596 as of March 31, 2021 and December 31, 2020, respectively 30,033 33,687
Inventories, net 22,773 24,674
Prepaid expenses and other current assets 4,507 3,894
Current contract assets 1,211 1,086
Total current assets 97,636 101,060
Property and equipment, net 57,111 56,273
Intangible assets, net 2,011 2,254
Goodwill 6,611 6,592
Right of use assets 5,346 6,893
Other non-current assets 7,352 7,785
Non-current contract assets 2,153 2,661
Deferred income tax asset 35 73
Total assets 178,255 183,591
Current liabilities:    
Accounts payable 8,194 11,400
Accrued compensation and employee-related expenses 6,859 7,156
Accrued other 8,882 6,597
Accrued product warranty costs 1,634 1,812
Current portion of long-term debt 6,152 4,992
Contract liabilities 4,531 4,445
Current operating lease liability 2,973 3,826
Liability for uncertain tax positions 574 560
Total current liabilities 39,799 40,788
Other long-term liabilities 227 674
Long-term operating lease liability 2,500 3,204
Long-term contract liabilities 4,001 4,688
Long-term debt, excluding current portion 775 1,935
Deferred income tax liability 384 418
Total liabilities 47,686 51,707
Commitments and contingencies
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,164,667 and 19,862,534 shares issued at March 31, 2021 and December 31, 2020, respectively; and 18,731,973 and 18,429,840 shares outstanding at March 31, 2021 and December 31, 2020, respectively 202 199
Additional paid-in capital 151,657 149,170
Accumulated deficit (6,430) (2,402)
Accumulated other comprehensive loss (3,009) (3,232)
Stockholders equity before treasury stock adjustment 142,420 143,735
Less: treasury stock at cost, common stock, 1,432,694 shares as of March 31, 2021 and December 31, 2020 (11,851) (11,851)
Total stockholders’ equity 130,569 131,884
Total liabilities and stockholders’ equity $ 178,255 $ 183,591
Treasury Stock, Shares 1,432,694 1,432,694