| Income Statement | Dec2016 | Dec2017 | Dec2018 | Dec2019 | Dec2020 | Dec2021 | Dec2022 | Dec2023 | Dec2024 | Dec2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Additional items | ||||||||||
| Shares Outstanding (Weighted Average) (Quarter) | 89.82M | 83.77M | 77.26M | 76.20M | 76.20M | 74.77M | 69.24M | 67.39M | 392.20M | 731.69M |
| Shares Outstanding (Diluted Average) (Quarter) | 89.78M | 86.82M | 80.89M | 76.69M | 76.20M | 76.24M | 71.68M | 67.81M | 67.56M | 72.61M |
| Shares Outstanding (Quarter) | 76.20M | 74.77M | 69.24M | 67.39M | 67.40M | 77.34M |