XML 63 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 9 - Basic and Diluted Earnings Per Common Share - Summary of Basic and Diluted Earnings Per Common Share (Details) - USD ($)
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Numerator for basic and diluted earnings per common share:    
Net income for the period $ 3,743,692 $ 2,446,491 [1],[2]
Basic weighted average number of common shares outstanding (in shares) 10,588,718 10,474,647 [2]
Effect of outstanding stock options (in shares) 203,895 301,868
Diluted weighted average number of shares outstanding (in shares) 10,792,613 10,776,515 [2]
Basic earnings per common share (in dollars per share) $ 0.35 $ 0.23 [2]
Diluted earnings per common share (in dollars per share) $ 0.35 $ 0.23 [2]
[1] The Company has initially applied ASC 2014-09 (Topic 606) using the modified retrospective method. Under this method, the comparative information is not restated.
[2] The Company has initially applied ASC 2014-09 (Topic 606) using the modified retrospective method. Under this method, the comparative information is not restated.