XML 62 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
General - Earning Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Accounting Policies [Abstract]    
Net income $ 248,894 $ 303,957
Weighted average common shares outstanding (in shares) 139,429 140,804
Dilutive effect of stock options and non-vested restricted stock awards (in shares) 667 921
Weighted average common shares outstanding - assuming dilution (in shares) 140,096 141,725
Basic earnings per share (in dollars per share) $ 1.79 $ 2.16
Diluted earnings per share (in dollars per share) $ 1.78 $ 2.14