XML 73 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Note 12 - 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, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Net income $ 9,814 $ 11,213 $ 21,596 $ 20,728
Adjust net income for fair value of restricted stock units (tax effected) 335 0 448 0
Net income for fully dilutive earnings per common share $ 10,149 $ 11,213 $ 22,044 $ 20,728
Weighted average common shares outstanding, basic (in shares) 18,407,078 16,662,817 17,323,706 16,739,624
Dilutive effect of potential common shares (in shares) 14,864 561 20,009 834
Total dilutive effect of potential common shares (in shares) 24,520 19,798 39,772 33,223
Weighted average common shares outstanding, diluted (in shares) 18,431,598 16,682,615 17,363,478 16,772,847
Basic earnings per common share (in dollars per share) $ 0.53 $ 0.67 $ 1.25 $ 1.24
Diluted earnings per common share (in dollars per share) $ 0.55 $ 0.67 $ 1.26 $ 1.24
Antidilutive potential common shares (in shares) 147,714 143,676 145,706 131,198
Share-Based Payment Arrangement, Option [Member]        
Dilutive effect of potential common shares (in shares) 9,656 13,068 12,938 15,266
Antidilutive potential common shares (in shares) 143,676 143,676 143,676 131,198
Restricted Stock [Member]        
Dilutive effect of potential common shares (in shares) 0 6,169 6,825 17,123
Stock Units [Member]        
Antidilutive potential common shares (in shares) 4,038 0 2,030 0