| Income Statement | Jun2016 | Jun2017 | Jun2018 | Jun2019 | Jun2020 | Jun2021 | Jun2022 | Jun2023 | Jun2024 | Jun2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Additional items | ||||||||||
| Shares Outstanding (Weighted Average) (Quarter) | 5,322.00M | 5,323.00M | 5,323.00M | 5,180.00M | 5,057.00M | 5,057.00M | 5,061.00M | 5,064.00M | 4,899.00M | 5,015.00M |