XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.2
General - Earning Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Accounting Policies [Abstract]        
Net income $ 295,544 $ 344,494 $ 544,438 $ 648,451
Weighted average common shares outstanding (in shares) 139,358 140,574 139,394 140,688
Dilutive effect of non-vested restricted stock awards (in shares) 471 673 567 808
Weighted average common shares outstanding - assuming dilution (in shares) 139,829 141,247 139,961 141,496
Basic earnings per share (in dollars per share) $ 2.12 $ 2.45 $ 3.91 $ 4.61
Diluted earnings per share (in dollars per share) $ 2.11 $ 2.44 $ 3.89 $ 4.58