Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 121.94M | $ 78.32M | $ 65.72M | $ 47.98M | $ 32.57M | $ 31.05M | |
$ ― | $ ― | $ 10.48M | $ 4.72M | $ 9.63M | $ 6.87M | |
$ ― | $ ― | $ 55.24M | $ 43.26M | $ 22.94M | $ 24.18M | |
$ ― | $ ― | $ 19.91M | $ 15.03M | $ 11.55M | $ 7.49M | |
$ ― | $ ― | $ 35.33M | $ 28.22M | $ 11.39M | $ 16.69M | |
$ ― | $ ― | $ -1.83M | $ -1.28M | $ 537.04K | $ 543.54K | |
$ ― | $ ― | $ 821.15K | $ -1.24M | $ 781.32K | $ 880.48K | |
$ ― | $ ― | $ 34.32M | $ 25.71M | $ 13.14M | $ 18.11M | |
$ ― | $ ― | $ 13.44M | $ 984.40K | $ -3.51M | $ -19.33K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 20.88M | $ 24.73M | $ 16.65M | $ 18.13M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 20.88M | $ 24.73M | $ 16.65M | $ 18.13M | |
$ ― | $ ― | $ 20.88M | $ 24.73M | $ 16.65M | $ 18.13M | |
$ ― | $ ― | $ 2.27M | $ 1.62M | $ 25.89K | $ 21.11K | |
$ ― | $ ― | $ 36.60M | $ 27.33M | $ 13.16M | $ 18.14M | |
$ ― | $ 49.56M | $ 37.35M | $ 28.19M | $ 13.59M | $ 18.14M |