v3.25.2
Earnings Per Share
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Earnings Per Share Note 10—Earnings Per Share
Earnings per Share: A reconciliation of basic and diluted weighted-average shares outstanding used in the computation of basic and diluted earnings per share is as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2025202420252024
Basic weighted average shares outstanding81,915,162 91,441,350 82,693,257 92,653,478 
Weighted average dilutive options outstanding877,499 — 937,793 333,855 
Diluted weighted average shares outstanding82,792,661 91,441,350 83,631,050 92,987,333 
Antidilutive shares867,652 4,958,491 755,708 2,063,624 
Antidilutive shares are excluded from the calculation of diluted earnings per share. All antidilutive shares noted above result from outstanding out-of-the-money employee and Director stock options.