XML 66 R57.htm IDEA: XBRL DOCUMENT v3.23.2
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 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share [Abstract]        
Net income $ 172,233 $ 231,769 $ 343,060 $ 505,936
Basic weighted average shares outstanding (in shares) 106,249 106,921 106,594 107,540
Dilutive effect of nonvested shares (in shares) 844 362 744 393
Diluted weighted average shares outstanding (in shares) 107,093 107,283 107,338 107,933
Basic earnings per share (in dollars per share) $ 1.62 $ 2.17 $ 3.22 $ 4.70
Diluted earnings per share (in dollars per share) $ 1.61 $ 2.16 $ 3.20 $ 4.69