XML 73 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Note 11 - Earnings Per Share - Basic and Diluted Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Net income $ 9,515 $ 14,602
Weighted average common shares outstanding, basic (in shares) 16,817,284 17,669,937
Total dilutive effect of potential common shares (in shares) 47,231 59,248
Weighted average common shares outstanding, diluted (in shares) 16,864,515 17,729,185
Basic earnings per common share (in dollars per share) $ 0.57 $ 0.83
Diluted earnings per common share (in dollars per share) $ 0.56 $ 0.82
Antidilutive potential common shares (in shares) 131,198 21,799
Share-Based Payment Arrangement, Option [Member]    
Dilutive effect of potential common shares (in shares) 17,814 24,956
Antidilutive potential common shares (in shares) 131,198 13,990
Restricted Stock [Member]    
Dilutive effect of potential common shares (in shares) 29,417 34,292
Antidilutive potential common shares (in shares) 0 7,809