| Income Statement | Dec2010 | Dec2011 | Dec2012 | Dec2013 | Dec2014 | Dec2015 | Dec2016 | Dec2019 | Dec2020 | Dec2021 | Dec2022 | Dec2023 | Dec2024 | Dec2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Additional items | ||||||||||||||
| Shares Outstanding (Weighted Average) (Quarter) | 5.86M | 7.31M | 11.58M | 2.39M | 2.67M | 10.77M | 1.37M | 0.96M | 4.37M | 15.33M | 17.44M | 18.39M | 19.75M | 20.47M |
| Shares Outstanding (Diluted Average) (Quarter) | 5.86M | 7.31M | 11.58M | 2.39M | 2.67M | 10.77M | 0.96M | 33.44M | 191.34M | |||||
| Shares Outstanding (Quarter) | 7.31M | 7.32M | 2.39M | 2.39M | 3.98M | 1.30M | 2.27M | 17.30M | 0.02M | 0.02M | 20.37M | 21.11M |