XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.2
EARNINGS PER COMMON SHARE (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Earnings Per Share
The computation of basic and diluted earnings per common share is shown below:
Three Months Ended June 30,Six Months Ended June 30,
 2025202420252024
Basic earnings per common share computation:
Net income per condensed consolidated statements of income$12,881 $11,882 $23,287 $23,407 
Net earnings allocated to participating securities(120)(101)(199)(192)
Net earnings allocated to common stock$12,761 $11,781 $23,088 $23,215 
Distributed earnings allocated to common stock$3,756 $3,642 $7,487 $7,288 
Undistributed earnings allocated to common stock9,005 8,139 15,601 15,927 
Net earnings allocated to common stock$12,761 $11,781 $23,088 $23,215 
Weighted average common shares outstanding, including shares considered participating securities21,053 21,005 21,018 20,992 
Less: Average participating securities(172)(174)(144)(165)
Weighted average shares20,881 20,831 20,874 20,827 
Basic earnings per common share$0.61 $0.57 $1.11 $1.12 
Diluted earnings per common share computation:
Net earnings allocated to common stock$12,761 $11,781 $23,088 $23,215 
Weighted average common shares outstanding for basic earnings per common share20,881 20,831 20,874 20,827 
Add: Dilutive effect of stock compensation72 62 65 63 
Weighted average shares and dilutive potential common shares20,953 20,893 20,939 20,890 
Diluted earnings per common share$0.61 $0.56 $1.10 $1.11