XML 67 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share ("EPS") for the periods presented ($ in millions except per share data; share data in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
 2025202420252024
Net income$367 $301 $710 $532 
Net (income) loss attributable to non-controlling interests— — 
Net income attributable to common stockholders$368 $301 $711 $532 
Weighted-average shares used to calculate basic EPS97,835 94,919 97,674 94,792 
Effect of dilutive securities:
Employee equity awards215 247 294 369 
Weighted-average shares used to calculate diluted EPS98,050 95,166 97,968 95,161 
EPS attributable to common stockholders:
Basic EPS$3.76 $3.17 $7.28 $5.61 
Diluted EPS$3.75 $3.16 $7.26 $5.59 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following table sets forth potential shares of common stock that are not included in the diluted EPS calculation above because to do so would be anti-dilutive for the periods presented (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2025202420252024
Common stock related to employee equity awards219 857 145 608