Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 104.25M | $ 83.32M | $ 71.17M | $ 65.21M | $ 39.77M | |
$ ― | $ 14.47M | $ 8.34M | $ 5.33M | $ 2.08M | $ 2.04M | |
$ ― | $ 89.78M | $ 74.98M | $ 65.84M | $ 63.13M | $ 37.74M | |
$ ― | $ 45.30M | $ 36.12M | $ 29.34M | $ 26.84M | $ 21.82M | |
$ ― | $ 44.48M | $ 38.86M | $ 36.51M | $ 36.29M | $ 15.91M | |
$ ― | $ -240.00K | $ -17.00K | $ 754.00K | $ 1.46M | $ 853.00K | |
$ ― | $ 995.00K | $ 208.00K | $ 166.00K | $ 473.00K | $ 333.00K | |
$ ― | $ 45.24M | $ 39.05M | $ 37.42M | $ 38.22M | $ 17.10M | |
$ ― | $ 14.06M | $ 12.10M | $ 11.54M | $ 11.80M | $ 5.35M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 31.18M | $ 26.96M | $ 25.88M | $ 26.42M | $ 12.13M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 31.18M | $ 26.96M | $ 25.88M | $ 26.42M | $ 12.13M | |
$ ― | $ 31.18M | $ 26.96M | $ 25.88M | $ 26.42M | $ 11.76M | |
$ ― | $ 174.00K | $ 202.00K | $ 222.00K | $ 7.00K | $ 7.00K | |
$ ― | $ 45.41M | $ 39.26M | $ 37.65M | $ 38.23M | $ 17.11M | |
$ ― | $ 54.15M | $ 47.49M | $ 43.63M | $ 41.66M | $ 20.28M |