XML 67 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings per Share (EPS) - Reconciliation of Net Income and Weighted Average Common Shares Outstanding (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share [Abstract]        
Net income $ 177,959 $ 178,051 $ 521,019 $ 683,987
Basic weighted average shares outstanding (in shares) 105,979 106,870 106,387 107,314
Dilutive effect of nonvested shares (in shares) 1,046 467 845 418
Diluted weighted average shares outstanding (in shares) 107,025 107,337 107,232 107,732
Basic earnings per share (in dollars per share) $ 1.68 $ 1.67 $ 4.90 $ 6.37
Diluted earnings per share (in dollars per share) $ 1.66 $ 1.66 $ 4.86 $ 6.35