XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 11 - Earnings Per Share - Basic and Diluted Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net income $ 12,686 $ 9,814 $ 25,531 $ 21,596
Adjust net income for fair value of restricted stock units (tax effected) 438 335 679 355
Net income for fully dilutive earnings per common share $ 13,124 $ 10,149 $ 26,210 $ 21,951
Weighted average common shares outstanding, basic (in shares) 18,343,958 18,407,078 18,410,043 17,323,706
Dilutive effect of potential common shares (in shares) 46,046 14,864 45,163 20,009
Total dilutive effect of potential common shares (in shares) 65,918 24,520 65,067 39,772
Weighted average common shares outstanding, diluted (in shares) 18,409,876 18,431,598 18,475,110 17,363,478
Basic earnings per common share (in dollars per share) $ 0.69 $ 0.53 $ 1.39 $ 1.25
Diluted earnings per common share (in dollars per share) $ 0.71 $ 0.55 $ 1.42 $ 1.26
Antidilutive potential common shares (in shares) 21,571 147,714 10,786 145,706
Share-Based Payment Arrangement, Option [Member]        
Dilutive effect of potential common shares (in shares) 19,872 9,656 19,904 12,938
Antidilutive potential common shares (in shares) 0 143,676 0 143,676
Unvested Stock Awards [Member]        
Dilutive effect of potential common shares (in shares) 0 0 0 6,825
Restricted Stock and Units [Member]        
Antidilutive potential common shares (in shares) 21,571 4,038 10,786 2,030