v3.26.1
Earnings per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule Of Computation Of Basic And Diluted Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share using the two class method (in thousands, except per share data): 
Three months ended June 30,Six months ended June 30,
2026202520262025
Net income available to common shareholders$33,298 $33,387 $65,033 $63,729 
Less: earnings allocated to participating securities(242)(306)(527)(541)
Net earnings allocated to common shareholders$33,056 $33,081 $64,506 $63,188 
Distributed earnings allocated to common stock$12,125 $11,346 $24,251 $22,691 
Undistributed earnings allocated to common stock20,931 21,735 40,255 40,497 
Net earnings allocated to common shareholders$33,056 $33,081 $64,506 $63,188 
Average shares outstanding14,046 14,466 14,151 14,541 
Effect of dilutive securities:
Employee stock awards16 18 10 
Shares for diluted earnings per share14,062 14,471 14,169 14,551 
Basic earnings per share$2.35 $2.29 $4.55 $4.35 
Diluted earnings per share$2.35 $2.29 $4.55 $4.35