| 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) | 18.47M | 18.68M | 18.77M | 18.87M | 18.95M | 19.18M | 19.23M | 19.29M | 19.34M | 19.75M | 19.91M | 20.01M | 20.10M | 20.16M | 20.30M | 20.47M |
| Shares Outstanding (Diluted Average) (Quarter) | 18.61M | 18.80M | 18.85M | 18.89M | 19.03M | 19.28M | 19.31M | 19.56M | 19.56M | 19.96M | 20.14M | 20.27M | 20.40M | 20.47M | 20.58M | 20.63M |