XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings per Share (Schedule of Earnings Per Share, Basic and Diluted) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Basic earnings per share computation:        
Net income available to common shareholders $ 8,836 $ 10,215 $ 20,336 $ 18,475
Average common shares outstanding - basic (in shares) 16,806,389 16,734,930 16,798,939 16,726,696
Basic earnings per share (in dollars per share) $ 0.53 $ 0.61 $ 1.21 $ 1.11
Diluted earnings per share computation:        
Net income available to common shareholders $ 8,836 $ 10,215 $ 20,336 $ 18,475
Average common shares outstanding - basic (in shares) 16,806,389 16,734,930 16,798,939 16,726,696
Incremental shares from assumed conversions:        
Stock options and restricted stock (in shares) 91,702,000 132,844,000 98,505,000 136,603,000
Average common shares outstanding - diluted 16,898,091 16,867,774 16,897,444 16,863,299
Diluted earnings per share (in dollars per share) $ 0.52 $ 0.61 $ 1.20 $ 1.10