Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|
$ ― | $ 106.37M | $ 94.92M | $ 69.63M | $ 61.55M | |
$ ― | $ 5.62M | $ 5.33M | $ 3.17M | $ 2.41M | |
$ ― | $ 100.75M | $ 89.59M | $ 66.46M | $ 59.13M | |
$ ― | $ 82.59M | $ 73.81M | $ 56.31M | $ 48.38M | |
$ ― | $ 18.16M | $ 15.78M | $ 10.16M | $ 10.75M | |
$ ― | $ -334.00K | $ -470.00K | $ -85.00K | $ 49.00K | |
$ ― | $ 59.00K | $ 43.00K | $ 7.00K | $ 3.00K | |
$ ― | $ 23.41M | $ 20.23M | $ 13.59M | $ 10.80M | |
$ ― | $ 3.84M | $ 4.14M | $ 2.57M | $ 1.75M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 19.56M | $ 16.09M | $ 11.03M | $ 9.05M | |
$ ― | $ 0.21 | $ 0.17 | $ 0.12 | $ 0.10 | |
$ ― | $ 0.20 | $ 0.17 | $ 0.12 | $ 0.10 | |
$ ― | $ 94.42M | $ 93.73M | $ 93.13M | $ 94.62M | |
$ ― | $ 95.90M | $ 95.75M | $ 95.04M | $ 94.62M | |
$ ― | $ 0.09 | $ 0.07 | $ 0.05 | $ 0.05 | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 19.56M | $ 16.09M | $ 11.03M | $ 9.05M | |
$ ― | $ 19.56M | $ 16.09M | $ 11.03M | $ 9.05M | |
$ ― | $ 51.00K | $ 52.00K | $ 11.00K | $ 461.00K | |
$ ― | $ 23.46M | $ 20.28M | $ 13.60M | $ 11.27M | |
$ ― | $ 28.98M | $ 25.15M | $ 17.11M | $ 11.27M |