XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 11 - Earnings Per Share - Basic and Diluted Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Net income $ 12,845 $ 11,782
Adjust net income for fair value of restricted stock units (tax effected) 240 25
Net income for fully dilutive earnings per common share $ 13,085 $ 11,807
Weighted average common shares outstanding, basic (in shares) 18,476,128 16,228,297
Dilutive effect of potential common shares (in shares) 48,651 44,787
Total dilutive effect of potential common shares (in shares) 69,782 61,192
Weighted average common shares outstanding, diluted (in shares) 18,545,910 16,289,489
Basic earnings per common share (in dollars per share) $ 0.7 $ 0.73
Diluted earnings per common share (in dollars per share) $ 0.71 $ 0.72
Antidilutive potential common shares (in shares) 0 131,198
Share-Based Payment Arrangement, Option [Member]    
Dilutive effect of potential common shares (in shares) 21,132 16,405
Antidilutive potential common shares (in shares) 0 131,198
Unvested Stock Awards [Member]    
Dilutive effect of potential common shares (in shares) 0 0
Restricted Stock and Units [Member]    
Antidilutive potential common shares (in shares) 0 0