| Income Statement | Jun2017 | Jun2018 | Jun2019 | Jun2020 | Jun2021 | Jun2022 | Jun2023 | Jun2024 | Jun2025 |
|---|---|---|---|---|---|---|---|---|---|
| Revenue & cost | |||||||||
| Revenue (Quarter) | 112.37M | ||||||||
| Additional items | |||||||||
| Shares Outstanding (Weighted Average) (Quarter) | 57.83M | 61.44M | 64.47M | 1.36M | 77.18M | 70.86M | 71.72M | 1.49M | 1.50M |
| Shares Outstanding (Diluted Average) (Quarter) | 62.99M | 68.70M | 70.78M | 69.62M | 79.74M | 73.06M | 72.68M | 74.15M | 78.54M |