| Income Statement | Dec2015 | Dec2016 | Dec2017 | Dec2018 | Dec2019 | Dec2020 | Dec2021 | Dec2022 | Dec2023 | Dec2024 | Dec2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Additional items | |||||||||||
| Shares Outstanding (Weighted Average) (Quarter) | 1,431.75M | 1,389.17M | 1,479.91M | 1,423.44M | 1,383.50M | 1,494.65M | 1,432.82M | 1,277.25M | 1,346.75M | 1,337.24M | 1,420.60M |
| Shares Outstanding (Diluted Average) (Quarter) | 1,491.57M | 1,432.68M | 1,391.47M | 1,502.40M | 1,437.86M | 1,282.35M | 1,351.81M | 1,342.26M | 1,426.65M |