XML 73 R64.htm IDEA: XBRL DOCUMENT v3.22.2
Note 11 - 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, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Net income $ 11,213 $ 13,403 $ 20,728 $ 28,005
Weighted average common shares outstanding, basic (in shares) 16,662,817 17,486,182 16,739,624 17,577,552
Total dilutive effect of potential common shares (in shares) 19,798 49,962 33,223 53,778
Weighted average common shares outstanding, diluted (in shares) 16,682,615 17,536,144 16,772,847 17,631,330
Basic earnings per common share (in dollars per share) $ 0.67 $ 0.77 $ 1.24 $ 1.59
Diluted earnings per common share (in dollars per share) $ 0.67 $ 0.76 $ 1.24 $ 1.59
Antidilutive potential common shares (in shares) 143,676 0 131,198 36,301
Share-Based Payment Arrangement, Option [Member]        
Dilutive effect of potential common shares (in shares) 13,068 34,277 15,266 29,969
Antidilutive potential common shares (in shares) 143,676 0 131,198 13,990
Restricted Stock [Member]        
Dilutive effect of potential common shares (in shares) 6,169 17,123
Antidilutive potential common shares (in shares) 0 0 0 22,311
Performance Shares [Member]        
Dilutive effect of potential common shares (in shares) 561 15,685 834 23,809