CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2016 |
Sep. 30, 2015 |
Sep. 30, 2016 |
Sep. 30, 2015 |
|
| Consolidated Statements Of Operations | ||||
| Sales | $ 10,063 | $ 7,823 | $ 27,133 | $ 21,226 |
| Cost of sales | 5,001 | 4,594 | 14,049 | 12,183 |
| Gross profit | 5,062 | 3,229 | 13,084 | 9,043 |
| Other costs and expenses: | ||||
| Research and development | 682 | 583 | 1,941 | 1,534 |
| Professional services | 292 | 427 | 1,045 | 1,070 |
| Salaries and related costs | 2,192 | 1,929 | 6,492 | 5,749 |
| Selling, general and administrative | 2,141 | 2,103 | 6,354 | 6,325 |
| Total other costs and expenses | 5,307 | 5,042 | 15,832 | 14,678 |
| Loss from operations | (245) | (1,813) | (2,748) | (5,635) |
| Interest expense, net | (36) | (40) | (125) | (120) |
| Change in fair value of warrant liabilities, net | (683) | 266 | (555) | 1,800 |
| Total other income (expense), net | (719) | 226 | (680) | 1,680 |
| Loss before income taxes | (964) | (1,587) | (3,428) | (3,955) |
| Income tax benefit, net | (8) | |||
| Net loss | (964) | (1,587) | (3,428) | (3,963) |
| Accretion on convertible preferred stock | (222) | |||
| Gain on conversion of warrants and preferred shares, net | 13,956 | |||
| Net income (loss) attributable to common shareholders | $ (964) | $ (1,587) | $ (3,428) | $ 9,771 |
| Income (loss) per share | ||||
| Basic | $ (0.04) | $ (0.06) | $ (0.13) | $ 0.42 |
| Diluted | $ (0.04) | $ (0.06) | $ (0.13) | $ 0.31 |
| Weighted average number of shares outstanding- basic | 27,075 | 27,051 | 27,059 | 23,414 |
| Weighted average number of shares outstanding - dilutive | 27,075 | 27,051 | 27,059 | 26,346 |