XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.3
General - Earning Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Accounting Policies [Abstract]        
Net income $ 226,582 $ 351,198 $ 771,020 $ 999,649
Weighted average common shares outstanding (in shares) 139,193 140,335 139,326 140,569
Dilutive effect of non-vested restricted stock awards (in shares) 406 599 500 716
Weighted average common shares outstanding - assuming dilution (in shares) 139,599 140,934 139,826 141,285
Basic earnings per share (in dollars per share) $ 1.63 $ 2.50 $ 5.53 $ 7.11
Diluted earnings per share (in dollars per share) $ 1.62 $ 2.49 $ 5.51 $ 7.08