Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ ― | $ 64.92M | $ 53.65M | $ 47.67M | $ 40.06M | $ 31.10M | |
$ ― | $ 49.84M | $ 40.42M | $ 36.32M | $ 30.07M | $ 22.93M | |
$ ― | $ 15.07M | $ 13.23M | $ 11.35M | $ 9.99M | $ 8.17M | |
$ ― | $ 4.56M | $ 3.71M | $ 3.11M | $ 2.78M | $ 3.48M | |
$ ― | $ 10.52M | $ 9.52M | $ 8.23M | $ 7.21M | $ 4.70M | |
$ ― | $ 336.00K | $ -2.00K | $ -8.00K | $ 45.00K | $ 51.00K | |
$ ― | $ ― | $ -51.00K | $ ― | $ ― | $ ― | |
$ ― | $ 10.85M | $ 9.57M | $ 7.40M | $ 7.25M | $ 4.75M | |
$ ― | $ 2.06M | $ 1.54M | $ 1.33M | $ 1.24M | $ 822.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 8.80M | $ 8.03M | $ 6.06M | $ 6.02M | $ 3.92M | |
$ ― | $ 0.09 | $ 0.08 | $ 0.06 | $ 0.06 | $ 0.04 | |
$ ― | $ 0.09 | $ 0.08 | $ 0.06 | $ 0.06 | $ 0.04 | |
$ ― | $ 99.97M | $ 100.00M | $ 100.00M | $ 100.00M | $ 100.00M | |
$ ― | $ 99.97M | $ 100.00M | $ 100.47M | $ 100.00M | $ 100.00M | |
$ ― | $ 0.05 | $ 0.04 | $ 0.02 | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 0.06 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 54.40M | $ 44.13M | $ -39.44M | $ 32.85M | $ 26.41M | |
$ ― | $ 8.80M | $ 8.03M | $ 6.06M | $ 6.02M | $ 3.92M | |
$ ― | $ 8.79M | $ 7.75M | $ 6.84M | $ 6.02M | $ 3.92M | |
$ ― | $ ― | $ ― | $ ― | $ 4.00K | $ 5.00K | |
$ ― | $ 10.86M | $ 9.58M | $ 7.41M | $ 7.26M | $ 4.75M | |
$ ― | $ 11.78M | $ 10.17M | $ 7.41M | $ 7.71M | $ 5.20M |