XML 104 R86.htm IDEA: XBRL DOCUMENT v3.26.1
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, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Basic:        
Net income $ 363,700 $ 310,253 $ 721,496 $ 600,523
Basic weighted-average number of shares outstanding (in shares) 137,450 137,818 137,757 138,009
Basic EPS (in dollars per share) $ 2.65 $ 2.25 $ 5.24 $ 4.35
Diluted:        
Net income $ 363,700 $ 310,253 $ 721,496 $ 600,523
Basic weighted-average number of shares outstanding (in shares) 137,450 137,818 137,757 138,009
Add: Dilutive impact of unvested RSUs (in shares) 851 971 811 1,049
Diluted weighted-average number of shares outstanding (in shares) 138,301 138,789 138,568 139,058
Diluted EPS (in dollars per share) $ 2.63 $ 2.24 $ 5.21 $ 4.32