XML 55 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings per Share (Schedule of Earnings Per Share, Basic and Diluted) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Basic earnings per share computation:        
Net income available to common shareholders $ 2,067 $ 11,543 $ 22,403 $ 30,018
Average common shares outstanding - basic (in shares) 16,807,548 16,749,255 16,801,840 16,734,298
Basic earnings per share (in dollars per share) $ 0.12 $ 0.69 $ 1.33 $ 1.79
Diluted earnings per share computation:        
Net income available to common shareholders $ 2,067 $ 11,543 $ 22,403 $ 30,018
Average common shares outstanding - basic (in shares) 16,807,548 16,749,255 16,801,840 16,734,298
Incremental shares from assumed conversions:        
Stock options and restricted stock (in shares) 111,087,000 122,767,000 105,485,000 133,672,000
Average common shares outstanding - diluted 16,918,635 16,872,022 16,907,325 16,867,970
Diluted earnings per share (in dollars per share) $ 0.12 $ 0.68 $ 1.33 $ 1.78