XML 109 R93.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Basic:        
Net income $ 288,230 $ 312,031 $ 573,305 $ 634,470
Weighted-average number of shares outstanding (in shares) 138,980 141,468 139,195 141,291
Basic EPS (in dollars per share) $ 2.07 $ 2.21 $ 4.12 $ 4.49
Diluted:        
Net income $ 288,230 $ 312,031 $ 573,305 $ 634,470
Weighted-average number of shares outstanding (in shares) 138,980 141,468 139,195 141,291
Add: Dilutive impact of unvested RSUs (in shares) 821 408 852 619
Diluted weighted-average number of shares outstanding (in shares) 139,801 141,876 140,047 141,910
Diluted EPS (in dollars per share) $ 2.06 $ 2.20 $ 4.09 $ 4.47