XML 129 R113.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 17 - Earnings Per Share - Basic and Diluted Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Net income $ 10,555 $ 12,608 $ 13,403 $ 14,602 $ 11,550 $ 8,266 $ 8,238 $ 7,872 $ 51,168 $ 35,926 $ 38,802
Weighted average common shares outstanding, basic (in shares) 16,974,005 17,221,244 17,486,182 17,669,937 17,717,356 17,710,283 17,701,853 17,998,994 17,335,615 17,781,748 15,690,812
Total dilutive effect of potential common shares (in shares)                 67,321 33,632 65,281
Weighted average common shares outstanding, diluted (in shares) 17,038,980 17,279,576 17,536,144 17,729,185 17,751,805 17,732,428 17,728,300 18,050,071 17,402,936 17,815,380 15,756,093
Basic earnings per common share (in dollars per share) $ 0.62 $ 0.73 $ 0.77 $ 0.83 $ 0.65 $ 0.47 $ 0.47 $ 0.44 $ 2.95 $ 2.02 $ 2.47
Diluted earnings per common share (in dollars per share) $ 0.62 $ 0.73 $ 0.76 $ 0.82 $ 0.65 $ 0.47 $ 0.46 $ 0.44 $ 2.94 $ 2.02 $ 2.46
Antidilutive potential common shares (in shares)                 104,150 85,066 25,878
Share-based Payment Arrangement, Option [Member]                      
Dilutive effect of potential common shares (in shares)                 30,854 22,495 53,907
Antidilutive potential common shares (in shares)                 103,520 58,166 25
Restricted Stock [Member]                      
Dilutive effect of potential common shares (in shares)                 36,467 11,137 11,374
Antidilutive potential common shares (in shares)                 630 26,900 25,853