XML 65 R54.htm IDEA: XBRL DOCUMENT v3.5.0.2
Note 9 - Basic and Diluted Earnings Per Common Share - Summary of Basic and Diluted Earnings Per Common Share (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Numerator for basic and diluted earnings per common share:        
Net income for the period $ 4,741,279 $ 3,159,457 $ 13,250,303 $ 8,278,395
Basic weighted average number of common shares outstanding (in shares) 10,432,763 10,984,869 10,549,056 11,057,634
Effect of outstanding stock options (in shares) 186,242 387,813 187,719 412,023
Diluted weighted average number of shares outstanding (in shares) 10,619,005 11,372,682 10,736,775 11,469,657
Basic earnings per common share (in dollars per share) $ 0.45 $ 0.29 $ 1.26 $ 0.75
Diluted earnings per common share (in dollars per share) $ 0.45 $ 0.28 $ 1.23 $ 0.72