XML 76 R66.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 11 - Earnings Per Common Share - Earnings Per Common Share (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Basic earnings per share (in shares) 10,640,952 10,833,875 10,694,096 10,907,721
Basic earnings per share (in dollars per share) $ 0.87 $ 0.94 $ 2.47 $ 2.96
Effect of dilutive securities - stock options (in shares) 2,121 2,418 2,313 3,651
Effect of dilutive securities - stock options (in dollars per share) $ 0 $ 0 $ 0 $ (0.01)
Diluted earnings per share (in shares) 10,643,073 10,836,293 10,696,409 10,911,372
Diluted earnings per share (in dollars per share) $ 0.87 $ 0.94 $ 2.47 $ 2.95