| Income Statement | Dec2010 | Dec2011 | Dec2012 | Dec2013 | Dec2020 | Dec2021 | Dec2022 | Dec2023 | Dec2024 | Dec2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Additional items | ||||||||||
| Shares Outstanding (Weighted Average) (Quarter) | 19.56M | 41.91M | 43.71M | 44.76M | 46.46M | 45.92M | 44.94M | 42.87M | 41.98M | 42.88M |
| Shares Outstanding (Diluted Average) (Quarter) | 47.74M | 47.50M | 44.94M | 42.87M | 43.36M | 44.70M |