XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
EARNINGS PER SHARE - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
EARNINGS PER SHARE        
Average common shares outstanding 12,304 13,534 12,616 13,652
Net income $ 18,133 $ 20,364 $ 53,344 $ 59,346
Per common share amount $ 1.47 $ 1.50 $ 4.23 $ 4.35
Average common shares outstanding 12,304 13,534 12,616 13,652
Net effect of dilutive stock options - based on the treasury stock method using average market price 99 92 94 92
Diluted common shares 12,403 13,626 12,710 13,744
Net income and net income available to common stockholders $ 18,133 $ 20,364 $ 53,344 $ 59,346
Per common share amount $ 1.46 $ 1.49 $ 4.20 $ 4.32