XML 12 R2.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Current assets:    
Cash $ 12,294 $ 9,383
Accounts receivable, net of allowances of $361 and $299 as of September 30, 2020 and December 31, 2019, respectively 20,389 18,363
Inventories 20,399 16,145
Prepaid expenses and other current assets 3,236 2,292
Total current assets 56,318 46,183
Property and equipment, net 2,392 2,042
Operating lease right-of-use assets 3,463 4,629
Intangible assets, net 8,138 10,104
Goodwill 10,204 10,238
Other assets 1,053 1,122
Total assets 81,568 74,318
Current liabilities:    
Accounts payable 9,460 8,799
Current portion - contractual payment obligation 950 1,311
Current portion - financial liabilities, net of debt issuance costs of $235 and $41 as of September 30, 2020 and December 31, 2019, respectively 23,758 14,189
Operating lease liabilities 1,957 1,814
Deferred revenue 2,180 2,193
Accrued compensation and related benefits 2,845 1,671
Other accrued expenses and liabilities 2,757 4,498
Total current liabilities 43,907 34,475
Long-term contractual payment obligation 246 360
Long-term operating lease liabilities 2,673 3,013
Long-term deferred revenue 495 640
Other long-term liabilities 381 364
Total liabilities 47,702 38,852
Commitments and contingencies (see Note 17)
Stockholders´ equity:    
Common stock, $0.001 par value: 50,000 shares authorized; 19,320 and 18,209 shares issued and 17,966 and 16,986 shares outstanding as of September 30, 2020 and December 31, 2019, respectively 19 18
Additional paid-in capital 451,271 447,965
Treasury stock, 1,354 and 1,223 shares as of September 30, 2020 and December 31, 2019, respectively (9,647) (9,043)
Accumulated deficit (409,911) (405,504)
Accumulated other comprehensive income 2,129 2,025
Total stockholders´ equity 33,866 35,466
Total liabilities and stockholders' equity 81,568 74,318
Series B convertible preferred stock    
Stockholders´ equity:    
Series B convertible preferred stock, $0.001 par value: 5,000 shares authorized; 5,000 shares issued and outstanding as of September 30, 2020 and December 31, 2019 $ 5 $ 5