| Income Statement | Dec2010 | Dec2011 | Dec2012 | Dec2013 | Dec2015 | Dec2016 | Dec2017 | Dec2018 | Dec2019 | Dec2020 | Dec2021 | Dec2022 | Dec2023 | Dec2024 | Dec2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Additional items | |||||||||||||||
| Shares Outstanding (Weighted Average) (Quarter) | 5.37M | 6.37M | 6.44M | 7.34M | 8.57M | 10.41M | 12.04M | 13.63M | 13.78M | 13.93M | 14.12M | 14.53M | 15.10M | 15.67M | 16.27M |
| Shares Outstanding (Diluted Average) (Quarter) | 5.95M | 6.37M | 8.57M | 10.78M | 12.35M | 13.63M | 13.78M | 13.93M | 14.12M | 14.53M | 15.30M | 16.16M | 16.84M |