|
Consolidated Statements of Operations and Comprehensive Loss (USD $) In Thousands, except Per Share data, unless otherwise specified
|
12 Months Ended |
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
| Income Statement [Abstract] |
|
|
|
| Net sales |
$ 48,144 |
$ 37,895 |
$ 34,294 |
| Cost of sales |
39,891 |
30,953 |
27,488 |
| Gross profit |
8,253 |
6,942 |
6,806 |
| Operating expenses: |
|
|
|
| Selling, general and administrative |
7,379 |
6,751 |
7,075 |
| Research and development |
588 |
1,336 |
2,218 |
| Total operating expenses |
7,967 |
8,087 |
9,293 |
| Operating income (loss) |
286 |
(1,145) |
(2,487) |
| Other income (expense): |
|
|
|
| Other income (expense), net |
115 |
582 |
(72) |
| Interest income (expense), net |
(126) |
17 |
61 |
| Operating income (loss) before provision for income taxes |
275 |
(546) |
(2,498) |
| Provision for income taxes |
(14) |
(51) |
(2) |
| Net income (loss) |
261 |
(597) |
(2,500) |
| Net income (loss) per share: |
|
|
|
| Basic |
$ 0.02 |
$ (0.04) |
$ (0.18) |
| Diluted |
$ 0.02 |
$ (0.04) |
$ (0.18) |
| Weighted-average number of common shares outstanding: |
|
|
|
| Basic |
14,323 |
14,184 |
14,184 |
| Diluted |
14,789 |
14,184 |
14,184 |
| Comprehensive loss: |
|
|
|
| Net income (loss) |
261 |
(597) |
(2,500) |
| Foreign currency translation adjustments |
(708) |
(5) |
104 |
| Comprehensive loss |
$ (447) |
$ (602) |
$ (2,396) |