XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 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
June 30,
Six Months Ended
June 30,
 2024202320242023
Basic and Diluted Earnings:   
 
Net income$24,673 $24,893 $46,184 $50,927 
Less: Earnings allocated to participating securities15 10 27 19 
Net income available to common shareholders$24,658 $24,883 $46,157 $50,908 
Basic weighted-average shares outstanding30,280 30,721 30,271 31,045 
Add:  Stock awards32 33 39 54 
Diluted weighted-average shares outstanding30,312 30,754 30,310 31,099 
Basic earnings per share:
Net income$0.81 $0.81 $1.52 $1.64 
Diluted earnings per share:
Net income$0.81 $0.81 $1.52 $1.64