XML 29 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements Of Equity - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-In Capital [Member]
Accumulated Deficit [Member]
Accumulated Other Comprehensive Loss [Member]
Non-Controlling Interest [Member]
Total
Balance at Dec. 31, 2014 $ 5,844 $ 16,939 $ (6,274) $ (402)   $ 16,107
Balance, shares at Dec. 31, 2014 5,844          
Exercise of stock options $ 123 112       $ 235
Exercise of stock options, shares 123         159
Shares issued under the ESPP $ 14 91       $ 105
Shares issued under the ESPP, shares 14          
Stock-based compensation   579       579
Net income (loss)     2,228   $ (111) 2,117
Investment by non-controlling interest         73 73
Comprehensive loss       (319)   (319)
Balance at Dec. 31, 2015 $ 5,981 17,721 (4,046) (721) (38) 18,897
Balance, shares at Dec. 31, 2015 5,981          
Exercise of stock options $ 16 11       $ 27
Exercise of stock options, shares 16         61
Shares issued from Equity Offering $ 805 2,873       $ 3,678
Shares issued from Equity Offering, shares 805         805
Shares issued under the ESPP $ 18 93       $ 111
Shares issued under the ESPP, shares 18          
Stock-based compensation   685       685
Net income (loss)     (4,587)   (157) (4,744)
Investment by non-controlling interest         650 650
Comprehensive loss       (293)   (293)
Balance at Dec. 31, 2016 $ 6,820 21,383 (8,633) (1,014) 455 19,011
Balance, shares at Dec. 31, 2016 6,820          
Exercise of stock options $ 69 131       $ 200
Exercise of stock options, shares 69         220
Shares issued under the ESPP $ 11 103       $ 114
Shares issued under the ESPP, shares 11          
Stock-based compensation   844       844
Net income (loss)     1,802   (938) 864
Comprehensive loss       281   281
Acquisition of non-controlling interest         (650) (650)
Allocation of non-controlling interest at acquisition (Note 4)   (880)     880  
Balance at Dec. 31, 2017 $ 6,900 $ 21,581 $ (6,831) $ (733) $ (253) $ 20,664
Balance, shares at Dec. 31, 2017 6,900