XML 132 R116.htm IDEA: XBRL DOCUMENT v3.22.4
Note 20 - Earnings Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Net income $ 53,216 $ 45,738 $ 31,326
Less preferred stock dividends (900) (589) 0
Basic EPS, Income (Numerator) $ 52,316 $ 45,149 $ 31,326
Basic EPS, Common shares (denominator) (in shares) 12,760,649 12,943,883 12,935,430
Basic earnings per common share (in dollars per share) $ 4.10 $ 3.49 $ 2.42
Stock options, Common shares (denominator) (in shares) 0 44 4,320
Diluted EPS, Income (Numerator) $ 52,316 $ 45,149 $ 31,326
Diluted EPS (in shares) 12,821,533 13,003,428 12,975,385
Diluted earnings per common share (in dollars per share) $ 4.08 $ 3.47 $ 2.41
Stock Appreciation Rights [Member]      
Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements (in shares) 56,616 53,964 34,785
Restricted Stock Units [Member]      
Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements (in shares) 4,268 5,537 850