v3.26.1
EARNINGS PER COMMON SHARE (Tables)
6 Months Ended
Jun. 30, 2026
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,
2026202520262025
Basic earnings per common share computation:
Net income per condensed consolidated statements of income$27,229 $12,881 $53,190 $23,287 
Net earnings allocated to participating securities(256)(120)(491)(199)
Net earnings allocated to common stock$26,973 $12,761 $52,699 $23,088 
Distributed earnings allocated to common stock$5,572 $3,756 $11,145 $7,487 
Undistributed earnings allocated to common stock21,401 9,005 41,554 15,601 
Net earnings allocated to common stock$26,973 $12,761 $52,699 $23,088 
Weighted average common shares outstanding, including shares considered participating securities29,627 21,053 29,602 21,018 
Less: Average participating securities(273)(172)(266)(144)
Weighted average shares29,354 20,881 29,336 20,874 
Basic earnings per common share$0.92 $0.61 $1.80 $1.11 
Diluted earnings per common share computation:
Net earnings allocated to common stock$26,973 $12,761 $52,699 $23,088 
Weighted average common shares outstanding for basic earnings per common share29,354 20,881 29,336 20,874 
Add: Dilutive effect of stock compensation138 72 130 65 
Weighted average shares and dilutive potential common shares29,492 20,953 29,466 20,939 
Diluted earnings per common share$0.91 $0.61 $1.79 $1.10