| Income Statement | Oct2016 | Oct2017 | Oct2018 | Oct2019 | Oct2020 | Oct2021 | Oct2022 | Oct2023 | Oct2024 | Oct2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Additional items | ||||||||||
| Shares Outstanding (Weighted Average) (Quarter) | 0.49B | 0.52B | 0.49B | 0.48B | 0.49B | 0.52B | 0.51B | 0.53B | 5.92B | 16.84B |
| Shares Outstanding (Quarter) | 0.50B | 0.48B | 0.49B | 0.52B | 0.51B | 0.53B | 0.53B | 0.51B |