| Income Statement | Dec2016 | Dec2017 | Dec2018 | Dec2019 | Dec2020 | Dec2021 | Dec2022 | Dec2023 | Dec2024 | Dec2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Additional items | ||||||||||
| Shares Outstanding (Weighted Average) (Quarter) | 582,520.17 | 608,259.92 | 603,569.34 | 583,037.64 | 645,785.38 | 611,792.16 | 536,197.52 | 557,854.49 | 532,529.55 | 507,635.99 |
| Shares Outstanding (Quarter) | 610,971.33 | 603,569.34 | 614,758.03 | 646,024.80 | 615,221.43 | 536,240.41 | 570,373.24 | 533,437.90 | 507,651.46 |