XML 37 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
The following reconciles shares outstanding for basic and diluted earnings per share for the years ended December 31, 2023, 2022 and 2021 (in thousands):
December 31,
202320222021
Weighted average shares outstanding59,399 59,219 59,873 
Less: Unallocated ESOP shares(257)(378)(360)
Unallocated incentive award shares(194)(111)(107)
Average basic shares outstanding58,948 58,730 59,406 
Add: Effect of dilutive securities:
Incentive awards148 243 
Average diluted shares outstanding58,957 58,878 59,649 
For the years ended December 31, 2023, 2022 and 2021, antidilutive stock options of 1,775,000, 1,544,000, and 1,566,000, respectively, were excluded from the earnings per share calculation.