XML 19 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2014 9,097,827        
Balance at Dec. 31, 2014 $ 9 $ 44,939 $ (8) $ 31,076 $ 76,016
Exercise of stock options (in shares) 56,143       56,143
Exercise of stock options 308 $ 308
Cash dividends (1,417) (1,417)
Tax benefit - stock option exercises 41 41
Stock-based compensation expense (in shares) 15,005        
Stock-based compensation expense 848 848
Shares purchased under ESPP plans (in shares) 14,982        
Proceeds from employee stock purchase plan 155 155
Unrealized gain (loss) on available-for-sale securities, net of tax (81) (81)
Foreign currency translation adjustment (77) (77)
Net income/(loss) 6,776 6,776
Balance (in shares) at Dec. 31, 2015 9,183,957        
Balance at Dec. 31, 2015 $ 9 46,291 (166) 36,435 $ 82,569
Exercise of stock options (in shares) 149,315       374,857
Exercise of stock options 686 $ 686
Cash dividends (1,817) (1,817)
Tax benefit - stock option exercises 690 690
Stock-based compensation expense (in shares) 12,491        
Stock-based compensation expense 667 667
Shares purchased under ESPP plans (in shares) 9,140        
Proceeds from employee stock purchase plan 87 87
Unrealized gain (loss) on available-for-sale securities, net of tax (1) (1)
Foreign currency translation adjustment (38) (38)
Net income/(loss) 2,444 2,444
Repurchased and cancellation of stock options (1,752) (1,752)
Stock repurchased (in shares) (542,259)        
Stock repurchased (6,086) (6,086)
Balance (in shares) at Dec. 31, 2016 8,812,644        
Balance at Dec. 31, 2016 $ 9 46,669 (205) 30,976 $ 77,449
Exercise of stock options (in shares) 45,260       178,662
Exercise of stock options 64 $ 64
Cash dividends (2,239) (2,239)
Stock-based compensation expense 665 665
Shares purchased under ESPP plans (in shares) 9,110        
Proceeds from employee stock purchase plan 66 66
Unrealized gain (loss) on available-for-sale securities, net of tax 36 36
Foreign currency translation adjustment 104 104
Net income/(loss) (14,172) $ (14,172)
Stock repurchased (in shares) (551,936)       (551,936)
Stock repurchased $ (1) (5,118) $ (5,119)
Restricted stock granted (in shares) 5,000        
Restricted stock granted
Cancellation of restricted stock and stock options (in shares) (1,056)        
Cancellation of restricted stock and stock options (287) (287)
Balance (in shares) at Dec. 31, 2017 8,319,022        
Balance at Dec. 31, 2017 $ 8 $ 47,464 $ (65) $ 9,160 $ 56,567