XML 109 R93.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity and Earnings Per Share - Schedule of Earnings Per Share Calculations (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
Basic:        
Net income $ 299,166 $ 287,738 $ 872,471 $ 922,208
Weighted-average number of shares outstanding (in shares) 138,606 141,485 138,997 141,356
Basic EPS (in dollars per share) $ 2.16 $ 2.03 $ 6.28 $ 6.52
Diluted:        
Net income $ 299,166 $ 287,738 $ 872,471 $ 922,208
Weighted-average number of shares outstanding (in shares) 138,606 141,485 138,997 141,356
Add: Dilutive impact of unvested RSUs (in shares) 1,042 637 942 688
Diluted weighted-average number of shares outstanding (in shares) 139,648 142,122 139,939 142,044
Diluted EPS (in dollars per share) $ 2.14 $ 2.02 $ 6.23 $ 6.49