Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|
$ ― | $ 107.63M | $ 97.60M | $ 93.17M | $ 90.46M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 37.20M | $ 30.31M | $ 30.31M | $ 31.34M | |
$ ― | $ 14.53M | $ 9.80M | $ 11.83M | $ 9.97M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 24.23M | $ 21.53M | $ 19.21M | $ 22.19M | |
$ ― | $ 1.15 | $ 1.02 | $ 0.93 | $ 1.09 | |
$ ― | $ 1.14 | $ 1.02 | $ 0.93 | $ 1.08 | |
$ ― | $ 21.23M | $ 21.07M | $ 20.67M | $ 20.43M | |
$ ― | $ 21.29M | $ 21.10M | $ 20.75M | $ 20.58M | |
$ ― | $ 0.94 | $ 0.86 | $ 0.93 | $ 0.86 | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.15 | $ 1.06 | $ 1.03 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 24.23M | $ 21.53M | $ 19.21M | $ 22.19M | |
$ ― | $ 24.23M | $ 21.53M | $ 19.21M | $ 22.20M | |
$ ― | $ 2.33M | $ 1.55M | $ 1.03M | $ 829.00K | |
$ ― | $ 39.54M | $ 31.86M | $ 31.34M | $ 32.16M | |
$ ― | $ 43.93M | $ 37.12M | $ 36.68M | $ 36.11M |