| Income Statement | Dec2016 | Dec2017 | Dec2018 | Dec2019 | Dec2020 | Dec2021 | Dec2022 | Dec2023 | Dec2024 | Dec2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Additional items | ||||||||||
| Shares Outstanding (Weighted Average) (Quarter) | 441.46M | 442.72M | 444.34M | 447.77M | 449.46M | 450.86M | 452.32M | 453.07M | 453.68M | 453.89M |
| Shares Outstanding (Diluted Average) (Quarter) | 443.86M | 446.93M | 450.07M | 451.17M | 452.34M | 453.46M | 454.12M | 454.69M |