XML 76 R67.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 12 - 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, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Net income $ 13,351 $ 12,608 $ 34,079 $ 40,613
Weighted average common shares outstanding, basic (in shares) 16,378,022 17,221,244 16,617,766 17,457,477
Total dilutive effect of potential common shares (in shares) 35,180 58,332 36,931 54,423
Weighted average common shares outstanding, diluted (in shares) 16,413,202 17,279,576 16,654,697 17,511,900
Basic earnings per common share (in dollars per share) $ 0.82 $ 0.73 $ 2.05 $ 2.32
Diluted earnings per common share (in dollars per share) $ 0.81 $ 0.73 $ 2.05 $ 2.32
Antidilutive potential common shares (in shares) 131,198 0 131,198 14,204
Share-Based Payment Arrangement, Option [Member]        
Dilutive effect of potential common shares (in shares) 18,975 33,370 16,615 31,094
Antidilutive potential common shares (in shares) 131,198 0 131,198 13,990
Restricted Stock [Member]        
Dilutive effect of potential common shares (in shares) 10,570 24,962 14,681 23,329
Antidilutive potential common shares (in shares) 0 0 0 214
Performance Shares [Member]        
Dilutive effect of potential common shares (in shares) 5,635 0 5,635 0