XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Reconciliation of number of shares used in calculation of basic and diluted earning per share A reconciliation of the number of shares used in the
calculation of basic and diluted earnings per share for the three and nine months ended September 30, 2023 and 2022 follows:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Weighted average number of common shares outstanding67,252,265 73,739,316 68,205,621 75,575,189 
Effect of non-participatory equity compensation14,965 25,399 14,965 25,399 
Weighted average number of common shares outstanding, including effect of dilutive securities67,267,230 73,764,715 68,220,586 75,600,588