XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Earnings per share on a basic and diluted basis
Earnings per share on a basic and diluted basis are calculated as follows (in thousands, except per share amounts):
Three Months Ended
September 30,
Nine Months Ended
September 30,
 2024202320242023
Basic and Diluted Earnings:   
 
Net income$20,524 $18,449 $66,708 $69,376 
Less: Earnings allocated to participating securities14 10 41 29 
Net income available to common shareholders$20,510 $18,439 $66,667 $69,347 
Basic weighted-average shares outstanding30,286 30,502 30,276 30,862 
Add:  Stock awards84 41 56 54 
Diluted weighted-average shares outstanding30,370 30,543 30,332 30,916 
Basic earnings per share:
Net income$0.68 $0.60 $2.20 $2.25 
Diluted earnings per share:
Net income$0.68 $0.60 $2.20 $2.24