XML 18 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 26,422 $ 25,006
Accounts receivable, net 18,254 16,269
Receivable from sale of HSOR business 0 2,501
Contract assets 4,219 2,759
Inventory, net 11,713 10,294
Prepaid expenses and other current assets 3,268 1,287
Total current assets 63,876 58,116
Property and equipment, net 2,111 3,466
Intangible assets, net 9,193 10,194
Goodwill 10,542 10,542
Long-term contract assets 577 449
Other assets 7,855 2,341
Deferred tax asset 1,729 1,416
Total assets 95,883 86,524
Current liabilities:    
Accounts payable 3,177 2,787
Accrued liabilities 7,716 10,369
Contract liabilities 3,721 3,888
Total current liabilities 14,614 17,044
Other long-term liabilities 7,761 2,011
Total liabilities 22,375 19,055
Commitments and contingencies (Note 13)
Stockholders’ equity:    
Common stock, par value $0.001, 100,000,000 shares authorized, 32,510,506 and 31,788,896 shares issued, 30,823,065 and 30,149,105 shares outstanding at September 30, 2020 and December 31, 2019, respectively 33 32
Treasury stock at cost, 1,687,441 and 1,639,791 shares at September 30, 2020 and December 31, 2019, respectively (4,666) (4,337)
Additional paid-in capital 91,034 88,022
Accumulated deficit (12,893) (16,248)
Total stockholders’ equity 73,508 67,469
Total liabilities and stockholders’ equity $ 95,883 $ 86,524