XML 52 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity and Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Stockholders' Equity and Earnings Per Share [Abstract]  
Schedule of Earnings Per Share Calculations
The following table presents the basic and diluted EPS calculations for the three and six months ended June 30, 2025 and 2024. For more information on the calculation of EPS, see Note 1 — Summary of Significant Accounting Policies — Significant Accounting Policies — Earnings Per Share to the Consolidated Financial Statements in the Company’s 2024 Form 10-K.
Three Months Ended June 30,Six Months Ended June 30,
($ and shares in thousands, except per share data)2025202420252024
Basic:
Net income$310,253 $288,230 $600,523 $573,305 
Weighted-average number of shares outstanding137,818 138,980 138,009 139,195 
Basic EPS$2.25 $2.07 $4.35 $4.12 
Diluted:
Net income$310,253 $288,230 $600,523 $573,305 
Weighted-average number of shares outstanding137,818 138,980 138,009 139,195 
Add: Dilutive impact of unvested RSUs971 821 1,049 852 
Diluted weighted-average number of shares outstanding138,789 139,801 139,058 140,047 
Diluted EPS$2.24 $2.06 $4.32 $4.09