| Income Statement | Dec2010 | Dec2011 | Dec2012 | Dec2013 | Dec2014 | Dec2015 | Dec2016 | Dec2019 | Dec2020 | Dec2021 | Dec2022 | Dec2023 | Dec2024 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 | 0.17M | 6.83M | 0.02M | 0.02M | 19.64M | 20.37M |