XML 81 R71.htm IDEA: XBRL DOCUMENT v3.21.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, 2021
Mar. 31, 2020
Net income $ 14,602 $ 7,872
Weighted average common shares outstanding, basic (in shares) 17,669,937 17,998,994
Total dilutive effect of potential common shares (in shares) 59,248 51,077
Weighted average common shares outstanding, diluted (in shares) 17,729,185 18,050,071
Basic earnings per common share (in dollars per share) $ 0.83 $ 0.44
Diluted earnings per common share (in dollars per share) $ 0.82 $ 0.44
Antidilutive potential common shares (in shares) 21,799 32,137
Share-based Payment Arrangement, Option [Member]    
Dilutive effect of potential common shares (in shares) 24,956 36,199
Antidilutive potential common shares (in shares) 13,990 0
Restricted Stock [Member]    
Dilutive effect of potential common shares (in shares) 34,292 14,878
Antidilutive potential common shares (in shares) 7,809 32,137