XML 76 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 26,324 $ 25,006
Accounts receivable, net 15,519 16,269
Receivable from sale of HSOR business 0 2,501
Contract assets 2,612 2,759
Inventory, net 11,191 10,294
Prepaid expenses and other current assets 1,575 1,287
Total current assets 57,221 58,116
Property and equipment, net 3,306 3,466
Intangible assets, net 9,853 10,194
Goodwill 10,542 10,542
Long-term contract assets 486 449
Other assets 2,009 2,341
Deferred tax asset 1,542 1,416
Total assets 84,959 86,524
Current liabilities:    
Accounts payable 2,490 2,787
Accrued liabilities 9,243 10,369
Contract liabilities 3,569 3,888
Total current liabilities 15,302 17,044
Other long-term liabilities 1,880 2,011
Total liabilities 17,182 19,055
Commitments and contingencies (Note 13)
Stockholders’ equity:    
Common stock, par value $0.001, 100,000,000 shares authorized, 32,126,368 and 31,788,896 shares issued, 30,486,577 and 30,149,105 shares outstanding at March 31, 2020 and December 31, 2019, respectively 32 32
Treasury stock at cost, 1,639,791 shares at March 31, 2020 and December 31, 2019 (4,337) (4,337)
Additional paid-in capital 89,446 88,022
Accumulated deficit (17,364) (16,248)
Total stockholders’ equity 67,777 67,469
Total liabilities and stockholders’ equity $ 84,959 $ 86,524