Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 93.40M | $ 67.84M | $ 56.78M | $ 50.08M | $ 35.92M | |
$ ― | $ 465.00K | $ 490.00K | $ 355.00K | $ 1.41M | $ 220.00K | |
$ ― | $ 92.94M | $ 67.35M | $ 56.42M | $ 48.67M | $ 35.70M | |
$ ― | $ 30.61M | $ 25.01M | $ 26.40M | $ 23.23M | $ 18.89M | |
$ ― | $ 62.33M | $ 42.33M | $ 30.02M | $ 25.44M | $ 16.81M | |
$ ― | $ 649.00K | $ 180.00K | $ 172.00K | $ 244.00K | $ 56.00K | |
$ ― | $ 104.00K | $ 360.00K | $ -177.00K | $ 440.00K | $ 503.00K | |
$ ― | $ 63.08M | $ 42.87M | $ 30.02M | $ 26.12M | $ 17.37M | |
$ ― | $ 18.64M | $ 12.02M | $ 6.94M | $ 7.00M | $ 4.63M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 44.44M | $ 30.85M | $ 23.08M | $ 19.13M | $ 12.74M | |
$ ― | $ 0.43 | $ 0.30 | $ 0.22 | $ 0.18 | $ 0.12 | |
$ ― | $ 0.42 | $ 0.29 | $ 0.22 | $ 0.18 | $ 0.12 | |
$ ― | $ 104.31M | $ 104.17M | $ 103.90M | $ 103.57M | $ 103.19M | |
$ ― | $ 104.57M | $ 104.58M | $ 104.42M | $ 104.51M | $ 104.46M | |
$ ― | $ 0.18 | $ 0.13 | $ 0.06 | $ 0.00 | $ 0.05 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 44.44M | $ 30.85M | $ 23.08M | $ 19.13M | $ 12.74M | |
$ ― | $ 44.44M | $ 30.85M | $ 23.08M | $ 19.13M | $ 12.74M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 62.33M | $ 42.33M | $ 30.02M | $ 25.44M | $ 16.81M | |
$ ― | $ 69.64M | $ 49.53M | $ 37.71M | $ 31.52M | $ 21.75M |