| Income Statement | Dec2010 | Dec2011 | Dec2012 | Dec2013 | Dec2014 | Dec2015 | Dec2016 | Dec2017 | Dec2018 | Dec2019 | Dec2020 | Dec2021 | Dec2022 | Dec2023 | Dec2024 | Dec2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Additional items | ||||||||||||||||
| Shares Outstanding (Weighted Average) (Quarter) | 4.10M | 4.74M | 5.39M | 14.05M | 11.69M | 39.12M | 47.57M | 63.03M | 77.06M | 93.74M | 96.13M | 101.18M | 102.15M | 98.46M | 106.88M | 115.00M |
| Shares Outstanding (Diluted Average) (Quarter) | 4.74M | 5.39M | 14.12M | 11.69M | 39.12M | 47.57M | 63.03M | 77.33M | 93.74M | 96.28M | 101.48M | 102.54M | 98.93M | 108.70M | 115.42M |