Stockholders' Equity (Tables)
|
12 Months Ended |
Dec. 31, 2015 |
| Stockholders' Equity Note [Abstract] |
|
| Summary of Warrant Activity |
A summary of warrant activity was as follows: | | | | | | | | | Warrants Outstanding | | Weighted Average Exercise Price During Period | | | | | Balance, December 31, 2012 | 1,305,638 |
| | $ | 7.60 |
| Warrants issued | 2,549 |
| | 3.49 |
| Warrants expired | (200,638 | ) | | 19.70 |
| Balance, December 31, 2013 | 1,107,549 |
| | 4.41 |
| Warrants issued | 147,000 |
| | 4.65 |
| Warrants expired | (285,000 | ) | | 3.87 |
| Balance, December 31, 2014 | 969,549 |
| | 4.61 |
| Warrants exercised | (638,189 | ) | | 4.58 |
| Warrants cancelled/forfeited | (112,110 | ) | | 5.54 |
| Warrants expired | (205,000 | ) | | 4.20 |
| Balance, December 31, 2015 | 14,250 |
| | $ | 4.30 |
| | | | | Exercisable, December 31, 2015 | — |
| | $ | — |
|
|
| Schedule of Warrants |
The number of warrants and weighted average remaining life (in years) by price for outstanding and exercisable warrants at December 31, 2015 was as follows: | | | | | | | | | | | | | | | | WARRANTS OUTSTANDING | | WARRANTS EXERCISABLE | Exercise Price | | Number of Shares Outstanding | | Weighted Average Remaining Contractual Life | | Number of Shares Exercisable | | Weighted Average Exercise Price | | | | | | | | | | $ | 4.30 |
| | 14,250 |
| | 2.07 years | | — |
| | $ | — |
|
|
| Summary of Impact of Results of Stock-Based Compensation |
The impact on our results for stock-based compensation was as follows (in thousands): | | | | | | | | | | | | | | For the year ended December 31, | | 2015 | | 2014 | | 2013 | | | | | | | Cost of sales | $ | 38 |
| | $ | 14 |
| | $ | 5 |
| Product development | 37 |
| | 8 |
| | 28 |
| Selling, general, and administrative | 738 |
| | 510 |
| | 168 |
| Total stock-based compensation | $ | 813 |
| | $ | 532 |
| | $ | 201 |
|
|
| Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions |
Estimates utilized in the calculation include the expected life of the option, risk-free interest rate, and expected volatility, and are further comparatively detailed as follows: | | | | | | | | | | | | | | 2015 | | 2014 | | 2013 | | | | | | | Fair value of options issued | $ | 5.33 |
| | $ | 3.62 |
| | $ | 2.15 |
| Exercise price | $ | 7.23 |
| | $ | 4.69 |
| | $ | 2.99 |
| Expected life of option (in years) | 5.8 |
| | 5.7 |
| | 7 |
| Risk-free interest rate | 1.7 | % | | 1.8 | % | | 1.4 | % | Expected volatility | 90.7 | % | | 97.9 | % | | 92.0 | % | Dividend yield | 0.00 | % | | 0.00 | % | | 0.00 | % |
|
| Summary of Option Activity |
A summary of option activity under all plans was as follows: | | | | | | | | | Number of Options | | Weighted Average Exercise Price Per Share | | | | | Outstanding at December 31, 2012 | 218,458 |
| | $ | 22.00 |
| Granted | 207,950 |
| | 3.15 |
| Cancelled | (138,220 | ) | | 7.74 |
| Exercised | (2,000 | ) | | 5.15 |
| Outstanding at December 31, 2013 | 286,188 |
| | 15.30 |
| Granted | 326,250 |
| | 4.76 |
| Cancelled | (145,873 | ) | | 12.38 |
| Exercised | (7,294 | ) | | 2.30 |
| Outstanding at December 31, 2014 | 459,271 |
| | 8.95 |
| Granted | 340,500 |
| | 8.65 |
| Cancelled | (147,152 | ) | | 10.10 |
| Exercised | (50,412 | ) | | 4.69 |
| Outstanding at December 31, 2015 | 602,207 |
| | $ | 8.58 |
| | | | | Vested and expected to vest at December 31, 2015 | 565,137 |
| | $ | 8.71 |
| | | | | Exercisable at December 31, 2015 | 304,610 |
| | $ | 9.38 |
|
|
| Schedule of Options Outstanding |
The options outstanding at December 31, 2015 have been segregated into ranges for additional disclosure as follows: | | | | | | | | | | | | | | | | | | | | | | OPTIONS OUTSTANDING | | OPTIONS EXERCISABLE | Range of Exercise Prices | | Number of Shares Outstanding | | Weighted Average Remaining Contractual Life (in years) | | Weighted Average Exercise Price | | Number of Shares Exercisable | | Weighted Average Remaining Contractual Life (in years) | | Weighted Average Exercise Price | | | | | | | | | | | | | | | | $2.30 | — | $4.00 | | 61,218 |
| | 7.3 | | $ | 2.33 |
| | 60,586 |
| | 7.3 | | $ | 2.33 |
| $4.01 | — | $4.45 | | 132,778 |
| | 8.1 | | 4.10 |
| | 114,187 |
| | 8.1 | | 4.10 |
| $4.46 | — | $5.48 | | 198,200 |
| | 9.1 | | 5.42 |
| | 25,700 |
| | 8.5 | | 5.07 |
| $5.49 | — | $13.58 | | 108,011 |
| | 7.5 | | 8.36 |
| | 62,137 |
| | 6.8 | | 8.46 |
| $13.59 | — | $71.90 | | 102,000 |
| | 7.4 | | 24.56 |
| | 42,000 |
| | 4.0 | | 37.89 |
| | | | | 602,207 |
| | 8.1 | | $ | 8.58 |
| | 304,610 |
| | 7.1 | | $ | 9.38 |
|
|
| Summary of Restricted Stock Activity |
The following table shows a summary of restricted stock and restricted stock unit activity: | | | | | | | | | | | | Restricted Stock Outstanding | | Restricted Stock Units Outstanding | | Weighted Average Grant Date Fair Value | | | | | | | At December 31, 2012 | 41,461 |
| | — |
| | $ | 7.31 |
| Granted | — |
| | — |
| | — |
| Vested | (5,592 | ) | | — |
| | 7.31 |
| At December 31, 2013 | 35,869 |
| | — |
| | 7.31 |
| Granted | — |
| | — |
| | — |
| Vested | (35,869 | ) | | — |
| | 7.31 |
| At December 31, 2014 | — |
| | — |
| | — |
| Granted | — |
| | 73,750 |
| | 6.92 |
| Cancelled | — |
| | (16,250 | ) | | 5.54 |
| At December 31, 2015 | — |
| | 57,500 |
| | $ | 7.31 |
|
|