Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 101.07M | $ 79.21M | $ 65.73M | $ 65.41M | $ 51.26M | |
$ ― | $ 20.85M | $ 18.01M | $ 14.25M | $ 13.93M | $ 9.93M | |
$ ― | $ 80.22M | $ 61.20M | $ 51.48M | $ 51.48M | $ 41.33M | |
$ ― | $ 53.29M | $ 42.58M | $ 36.93M | $ 32.79M | $ 26.82M | |
$ ― | $ 26.93M | $ 18.61M | $ 14.55M | $ 18.69M | $ 14.50M | |
$ ― | $ -182.00K | $ -677.00K | $ -432.00K | $ 543.00K | $ 18.00K | |
$ ― | $ 1.74M | $ 2.76M | $ 4.12M | $ 600.00K | $ 165.31K | |
$ ― | $ 28.49M | $ 22.55M | $ 18.23M | $ 19.84M | $ 14.69M | |
$ ― | $ 7.65M | $ 5.75M | $ 5.19M | $ 5.63M | $ 3.69M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 20.84M | $ 16.80M | $ 13.05M | $ 14.21M | $ 11.00M | |
$ ― | $ 0.21 | $ 0.17 | $ 0.13 | $ 0.14 | $ ― | |
$ ― | $ 0.21 | $ 0.17 | $ 0.13 | $ 0.14 | $ ― | |
$ ― | $ 100.26M | $ 100.16M | $ 100.06M | $ 100.00M | $ ― | |
$ ― | $ 100.26M | $ 100.16M | $ 100.06M | $ 100.00M | $ ― | |
$ ― | $ 0.10 | $ 0.07 | $ 0.09 | $ 0.08 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ 0.13 | $ 0.14 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 20.84M | $ 16.80M | $ 13.05M | $ 14.21M | $ 11.00M | |
$ ― | $ 20.84M | $ 16.80M | $ 13.05M | $ 14.21M | $ 11.00M | |
$ ― | $ 202.00K | $ 701.00K | $ 263.00K | $ 71.00K | $ 15.00K | |
$ ― | $ 28.69M | $ 23.25M | $ 18.50M | $ 19.91M | $ 14.70M | |
$ ― | $ 35.92M | $ 30.84M | $ 23.20M | $ 22.38M | $ 16.37M |