XML 16 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 26,506 $ 25,006
Accounts receivable, net 16,435 16,269
Receivable from sale of HSOR business 0 2,501
Contract assets 3,220 2,759
Inventory, net 11,231 10,294
Prepaid expenses and other current assets 1,691 1,287
Total current assets 59,083 58,116
Property and equipment, net 3,078 3,466
Intangible assets, net 9,544 10,194
Goodwill 10,542 10,542
Long-term contract assets 496 449
Other assets 7,053 2,341
Deferred tax asset 1,426 1,416
Total assets 91,222 86,524
Current liabilities:    
Accounts payable 2,763 2,787
Accrued liabilities 8,150 10,369
Contract liabilities 3,368 3,888
Total current liabilities 14,281 17,044
Other long-term liabilities 7,140 2,011
Total liabilities 21,421 19,055
Commitments and contingencies (Note 13)
Stockholders’ equity:    
Common stock, par value $0.001, 100,000,000 shares authorized, 32,470,276 and 31,788,896 shares issued, 30,797,535 and 30,149,105 shares outstanding at June 30, 2020 and December 31, 2019, respectively 32 32
Treasury stock at cost, 1,672,741 and 1,639,791 shares at June 30, 2020 and December 31, 2019, respectively (4,541) (4,337)
Additional paid-in capital 90,305 88,022
Accumulated deficit (15,995) (16,248)
Total stockholders’ equity 69,801 67,469
Total liabilities and stockholders’ equity $ 91,222 $ 86,524