XML 36 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share
6 Months Ended
Jun. 30, 2023
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,
2023202220232022
Basic weighted average shares outstanding95,330,416 98,222,993 95,856,391 98,745,402 
Weighted average dilutive options outstanding921,019 717,686 1,228,920 841,940 
Diluted weighted average shares outstanding96,251,435 98,940,679 97,085,311 99,587,342 
Antidilutive shares492,970 3,882,884 351,343 2,232,662 
Antidilutive shares are excluded from the calculation of diluted earnings per share.