v3.25.2
Earnings per Share
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Earnings per Share Earnings per Share
The following reconciles shares outstanding for basic and diluted earnings per share for the three and six months ended June 30, 2025 and 2024 (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
 2025202420252024
Weighted average shares outstanding58,030 58,667 58,284 58,937 
Less: Unallocated ESOP shares(107)(173)(115)(181)
 Unallocated incentive award shares(185)(138)(280)(267)
Average basic shares outstanding57,738 58,356 57,889 58,489 
Add: Effect of dilutive securities:
Incentive awards
Average diluted shares outstanding57,740 58,357 57,891 58,490 
For the three and six months ended June 30, 2025, antidilutive stock options of 1,532,000 and 1,561,000, respectively, were excluded from the earnings per share calculation. For the three and six months ended June 30, 2024, antidilutive stock options of 1,680,000 for both periods were excluded from the earnings per share calculation.