| Income Statement | Dec2016 | Dec2017 | Dec2018 | Dec2019 | Dec2020 | Dec2021 | Dec2022 | Dec2023 | Dec2024 | Dec2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Additional items | ||||||||||
| Shares Outstanding (Weighted Average) (Quarter) | 832.87M | 962.49M | 923.39M | 902.16M | 908.09M | 937.13M | 1,672.26M | 1,603.21M | 7,920.16M | 1,499.52M |
| Shares Outstanding (Quarter) | 962.49M | 910.57M | 899.04M | 908.09M | 926.91M | 812.32M | 787.72M | 1,505.43M | 1,492.67M |