XML 19 R6.htm IDEA: XBRL DOCUMENT v2.4.0.6
Consolidated Statements of Stockholders' Equity (USD $)
Common Stock
Paid-in Capital
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Total
Comprehensive Income (Loss)
BALANCE at Dec. 31, 2008 $ 26,388 $ 5,464,443 $ (828,385) $ 26,641,853 $ (39,537) $ 31,264,762  
BALANCE (in shares) at Dec. 31, 2008 10,664,555            
Shares issued - stock options exercised 65 24,753       24,818  
Shares issued - stock options exercised (in shares) 27,000            
Non-cash stock-based compensation   2,540       2,540  
Purchase of treasury stock     (1,624,264)     (1,624,264)  
Purchase of treasury stock (in shares) (560,927)            
Net income       3,318,057   3,318,057 3,318,057
Translation adjustment         373,742 373,742 373,742
Comprehensive income for the year             3,691,799
BALANCE at Dec. 31, 2009 26,453 5,491,736 (2,452,649) 29,959,910 334,205 33,359,655  
BALANCE (in shares) at Dec. 31, 2009 10,130,628            
Shares issued - stock options exercised 307 169,959       170,266  
Shares issued - stock options exercised (in shares) 128,114            
Non-cash stock-based compensation   41,692       41,692  
Purchase of treasury stock     (441,419)     (441,419)  
Purchase of treasury stock (in shares) (102,300)            
Net income       4,160,257   4,160,257 4,160,257
Translation adjustment         161,975 161,975 161,975
Comprehensive income for the year             4,322,232
Cash dividend paid       (7,690,832)   (7,690,832)  
BALANCE at Dec. 31, 2010 26,760 5,703,387 (2,894,068) 26,429,335 496,180 29,761,594  
BALANCE (in shares) at Dec. 31, 2010 10,156,442            
Non-cash stock-based compensation   33,156       33,156  
Net income       4,752,601   4,752,601 4,752,601
Translation adjustment         (113,550) (113,550) (113,550)
Comprehensive income for the year             4,639,051
BALANCE at Dec. 31, 2011 $ 26,760 $ 5,736,543 $ (2,894,068) $ 31,181,936 $ 382,630 $ 34,433,801  
BALANCE (in shares) at Dec. 31, 2011 10,156,442