Quarterly report pursuant to Section 13 or 15(d)

Earnings per Share - Reconciliation from Basic to Diluted Weighted Average Shares Outstanding (Details)

v3.23.3
Earnings per Share - Reconciliation from Basic to Diluted Weighted Average Shares Outstanding (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share [Abstract]        
Weighted average shares outstanding – Basic (in shares) 116,446,085 132,622,105 119,042,161 136,115,598
Dilutive effect of unvested common shares and restricted stock units with service conditions, performance stock units considered probable of vesting and assumed stock option exercises and conversions (in shares) 928,262 1,474,734 1,374,971 1,550,617
Weighted average shares outstanding – Diluted (in shares) 117,374,347 134,096,839 120,417,132 137,666,215