XML 16 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Changes in Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Noncontrolling Interest [Member]
Total
Balance (in shares) at Dec. 31, 2018 20,053,335            
Balance at Dec. 31, 2018 $ 2,005 $ 182,630 $ (2,786) $ (58,035) $ (19,266) $ (85) $ 104,463
Net income 2,681 51 2,732
Share repurchases (1,957) (1,957)
Stock option exercises (in shares) 104,587            
Stock option exercises $ 11 467 478
Stock-based compensation – stock options 316 316
Stock-based compensation - restricted stock (in shares)            
Stock-based compensation - restricted stock 44 44
Vesting of restricted stock (8) (8)
Foreign currency translation adjustments (17) (17)
Balance (in shares) at Jun. 30, 2019 20,163,756            
Balance at Jun. 30, 2019 $ 2,016 183,457 (2,803) (55,354) (21,231) (34) 106,051
Balance (in shares) at Mar. 31, 2019 20,134,596            
Balance at Mar. 31, 2019 $ 2,013 183,163 (2,351) (57,610) (21,231) (61) 103,923
Net income 2,256 27 2,283
Stock option exercises (in shares) 29,160            
Stock option exercises $ 3 119 122
Stock-based compensation – stock options 142 142
Stock-based compensation - restricted stock 33 33
Foreign currency translation adjustments (452) (452)
Balance (in shares) at Jun. 30, 2019 20,163,756            
Balance at Jun. 30, 2019 $ 2,016 183,457 (2,803) (55,354) (21,231) (34) $ 106,051
Balance (in shares) at Dec. 31, 2019 20,268,050           15,866,868
Balance at Dec. 31, 2019 $ 2,026 184,292 (2,531) (52,830) (21,231) 24 $ 109,750
Net income 2,717 35 $ 2,752
Stock option exercises (in shares) 16,631           16,631
Stock option exercises $ 2 74 $ 76
Stock-based compensation – stock options 470 470
Stock-based compensation - restricted stock (in shares) 12,501            
Stock-based compensation - restricted stock 64 64
Foreign currency translation adjustments (765) (765)
Vesting of restricted stock $ 2 (15) $ (13)
Balance (in shares) at Jun. 30, 2020 20,297,182           15,893,889
Balance at Jun. 30, 2020 $ 2,030 184,900 (3,296) (50,113) (21,246) 59 $ 112,334
Balance (in shares) at Mar. 31, 2020 20,281,516            
Balance at Mar. 31, 2020 $ 2,028 184,550 (3,338) (51,771) (21,239) 39 110,269
Net income 1,658 20 1,678
Stock option exercises (in shares) 8,998            
Stock option exercises $ 1 46 47
Stock-based compensation – stock options 278 278
Stock-based compensation - restricted stock (in shares) 6,668            
Stock-based compensation - restricted stock 26 26
Foreign currency translation adjustments 42 42
Vesting of restricted stock $ 1 (7) $ (6)
Balance (in shares) at Jun. 30, 2020 20,297,182           15,893,889
Balance at Jun. 30, 2020 $ 2,030 $ 184,900 $ (3,296) $ (50,113) $ (21,246) $ 59 $ 112,334