| Income Statement | Dec2010 | Dec2011 | Dec2012 | Dec2013 | Dec2014 | Dec2015 | Dec2016 | Dec2017 | Dec2018 | Dec2019 | Dec2020 | Dec2021 | Dec2022 | Dec2023 | Dec2024 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Additional items | |||||||||||||||
| Shares Outstanding (Weighted Average) (Quarter) | 29.86M | 38.08M | 38.93M | 40.32M | 40.56M | 39.27M | 40.33M | 42.21M | 40.74M | 403.37M | 441.72M | 487.08M | 437.45M | 442.10M | 433.68M |
| Shares Outstanding (Diluted Average) (Quarter) | 35.27M | 38.75M | 41.02M | 41.22M | 40.14M | 44.30M | 43.91M | 43.18M |