XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Basic Earnings Per Share:    
Net Income $ 7,671,000 $ 4,557,000
Weighted average common shares outstanding (in shares) 8,762,450 8,935,384
Basic earnings per share (in dollars per share) $ 0.87 $ 0.51
Diluted Earnings Per Share:    
Net income allocated to common shareholders $ 7,664,000 $ 4,549,000
Weighted average common shares outstanding (in shares) 8,762,450 8,935,384
Net dilutive effect of:    
Assumed exercises of stock options and vesting of restricted stock units (in shares) 282,040 129,980
Average shares and dilutive potential common shares (in shares) 9,044,490 9,065,364
Dilutive earnings per share (in dollars per share) $ 0.85 $ 0.50