XML 17 R6.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance at Jun. 30, 2016 $ 27,142 $ 6,281,711 $ (10,278,584) $ 56,409,146 $ (1,432,926) $ 51,006,489
Balance (in shares) at Dec. 31, 2015 9,753,293          
Balance at Dec. 31, 2015 $ 27,062 6,168,489 (6,602,930) 53,067,234 (1,687,679) 50,972,176
Purchase of treasury stock (in shares) (520,482)          
Purchase of treasury stock     (3,675,654)     $ (3,675,654)
Exercise of stock options (in shares)          
Stock-based compensation (in shares) 33,685          
Stock-based compensation $ 80 113,222       $ 113,302
Net income       3,341,912   3,341,912
Translation adjustment         254,753 254,753
Balance (in shares) at Jun. 30, 2016 9,266,496          
Balance at Jun. 30, 2017 $ 27,153 6,762,832 (10,278,584) 61,728,490 (1,234,770) 57,005,121
Balance (in shares) at Dec. 31, 2016 9,193,162          
Balance at Dec. 31, 2016 $ 26,966 6,368,455 $ (10,278,584) 59,469,493 (1,893,129) $ 53,693,201
Exercise of stock options (in shares) 44,400         44,400
Exercise of stock options $ 107 223,297       $ 223,404
Stock-based compensation (in shares) 33,300          
Stock-based compensation $ 80 $ 171,080       171,160
Net income       $ 2,258,997   2,258,997
Translation adjustment         $ 658,359 $ 658,359
Balance (in shares) at Jun. 30, 2017 9,270,862