XML 74 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Earnings Per Share - Basic and Diluted Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Net income $ 14,640 $ 13,351 $ 36,236 $ 34,079
Adjust net income for fair value of restricted stock units (tax effected) 237 0 592 0
Net income for fully dilutive earnings per common share $ 14,877 $ 13,351 $ 36,828 $ 34,079
Weighted average common shares outstanding, basic (in shares) 18,786,032 16,378,022 17,816,505 16,617,766
Dilutive effect of potential common shares (in shares) 28,581 5,635 22,599 5,635
Total dilutive effect of potential common shares (in shares) 45,804 35,180 40,989 36,931
Weighted average common shares outstanding, diluted (in shares) 18,831,836 16,413,202 17,857,494 16,654,697
Basic earnings per common share (in dollars per share) $ 0.78 $ 0.82 $ 2.03 $ 2.05
Diluted earnings per common share (in dollars per share) $ 0.79 $ 0.81 $ 2.06 $ 2.05
Antidilutive potential common shares (in shares) 129,448 131,198 130,659 131,198
Share-Based Payment Arrangement, Option [Member]        
Dilutive effect of potential common shares (in shares) 17,223 18,975 14,323 16,615
Antidilutive potential common shares (in shares) 129,355 131,198 130,577 131,198
Restricted Stock [Member]        
Dilutive effect of potential common shares (in shares) 0 10,570 4,067 14,681
Stock Units [Member]        
Antidilutive potential common shares (in shares) 93 0 82 0