| Income Statement | Apr2021 | Apr2022 | Apr2023 | Apr2024 | Apr2025 |
|---|---|---|---|---|---|
| Additional items | |||||
| Shares Outstanding (Weighted Average) (Quarter) | 124,521.85 | 115,400.04 | 103,903.24 | 97,898.06 | 101,427.19 |
| Shares Outstanding (Diluted Average) (Quarter) | 124,521.85 | 115,400.04 | 103,903.24 | 97,898.06 | 101,427.19 |