XML 122 R102.htm IDEA: XBRL DOCUMENT v3.22.4
Note 18 - Basic and Diluted Earnings Per Common Share - Summary of Basic and Diluted Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Net income for the period $ (27,571) $ 3,364 $ 5,775
Shares used in computing basic earnings per common share (note 18) (in shares) 10,769,280 10,662,337 10,590,684
Effect of outstanding stock options (in shares)   155,132 101,597
Diluted weighted average number of shares outstanding (in shares) 10,769,280 10,817,468 10,692,281
Basic earnings per common share (note 18) (in dollars per share) $ (2.56) $ 0.32 $ 0.55
Diluted earnings per common share (note 18) (in dollars per share) $ (2.56) $ 0.31 $ 0.54