| Income Statement | Dec2010 | Dec2011 | Dec2015 | Dec2016 | Dec2017 | Dec2018 | Dec2019 | Dec2020 | Dec2021 | Dec2022 | Dec2023 | Dec2024 | Dec2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Additional items | |||||||||||||
| Shares Outstanding (Weighted Average) (Quarter) | 112.70M | 118.22M | 108.58M | 127.75M | 167.98M | 176.53M | 181.72M | 190.23M | 204.05M | 195.96M | 201.26M | 206.88M | 214.55M |
| Shares Outstanding (Diluted Average) (Quarter) | 118.82M | 123.30M | 204.68M | 195.96M | 201.12M | 206.88M | 214.91M |