Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 122.21M | $ 118.21M | $ 108.56M | $ 105.65M | $ 99.94M | |
$ ― | $ 95.29M | $ ― | $ 93.79M | $ ― | $ ― | |
$ ― | $ 26.92M | $ ― | $ 14.76M | $ ― | $ ― | |
$ ― | $ 95.29M | $ 96.01M | $ 93.79M | $ 90.55M | $ 89.33M | |
$ ― | $ 26.92M | $ 22.19M | $ 14.76M | $ 15.10M | $ 10.61M | |
$ ― | $ -329.00K | $ -312.00K | $ 235.00K | $ -51.00K | $ 74.00K | |
$ ― | $ -2.95M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 29.55M | $ 25.09M | $ 10.05M | $ 8.31M | $ 6.94M | |
$ ― | $ 6.13M | $ 17.00K | $ 3.63M | $ 2.45M | $ 1.33M | |
$ ― | $ 25.00K | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 23.41M | $ 19.64M | $ 6.43M | $ 5.46M | $ 5.39M | |
$ ― | $ 1.49 | $ 1.25 | $ 0.43 | $ 0.42 | $ 0.39 | |
$ ― | $ 1.44 | $ 1.25 | $ 0.43 | $ 0.42 | $ 0.39 | |
$ ― | $ 15.71M | $ 15.67M | $ 14.87M | $ 13.73M | $ 13.68M | |
$ ― | $ 16.21M | $ 15.72M | $ 14.92M | $ 13.74M | $ 13.71M | |
$ ― | $ 0.08 | $ 0.55 | $ 0.53 | $ 0.49 | $ 0.43 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ -96.01M | $ -93.79M | $ -90.55M | $ -89.33M | |
$ ― | $ 23.41M | $ 19.64M | $ 6.43M | $ 5.46M | $ 5.39M | |
$ ― | $ 23.93M | $ 21.84M | $ 8.20M | $ 8.86M | $ 8.14M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 29.83M | $ 25.41M | $ 10.36M | $ 8.31M | $ 6.94M | |
$ ― | $ 39.26M | $ 25.41M | $ 10.36M | $ 8.31M | $ 6.94M |