XML 67 R56.htm IDEA: XBRL DOCUMENT v3.4.0.3
Note 10 - Summary of Basic and Diluted Earnings Per Common Share (Details) - USD ($)
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Numerator for basic and diluted earnings per common share:    
Net income for the period $ 4,438,238 $ 2,833,943
Basic weighted average number of common shares outstanding (in shares) 10,674,036 11,142,628
Effect of outstanding stock options (in shares) 187,546 437,419
Diluted weighted average number of shares outstanding (in shares) 10,861,582 11,580,047
Basic earnings per common share (in dollars per share) $ 0.42 $ 0.25
Diluted earnings per common share (in dollars per share) $ 0.41 $ 0.24