| Metric | Q3 '24 | Q4 '24 | Q1 '25 | Q2 '25 | Q3 '25 | Q4 '25 | Q1 '26 | Q2 '26 |
|---|---|---|---|---|---|---|---|---|
| Weighted-average shares, diluted | 330.1M | 331.6M | 323.3M | 314M | 304.9M | 309.9M | 293.3M | 289M |
| Weighted-average shares, basic | 328.4M | 329.5M | 321.5M | 312.5M | 304.1M | 308.5M | 292.3M | 287.9M |
| Basic earnings per share | $4.12 | $3.94 | $2.63 | $2.59 | $3.37 | $3.05 | $2.03 | $2.25 |
| Diluted earnings per share | $4.10 | $3.91 | $2.61 | $2.58 | $3.36 | $3.04 | $2.03 | $2.24 |