Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ ― | $ 22.72M | $ 18.80M | $ 11.62M | $ 9.36M | $ 7.35M | |
$ ― | $ 13.60M | $ 10.86M | $ 6.59M | $ 4.84M | $ 3.71M | |
$ ― | $ 9.12M | $ 7.94M | $ 5.02M | $ 4.51M | $ 3.65M | |
$ ― | $ 9.45M | $ 5.30M | $ 5.47M | $ 3.56M | $ 2.46M | |
$ ― | $ -331.00K | $ 2.64M | $ -450.00K | $ 955.00K | $ 1.19M | |
$ ― | $ -319.00K | $ -318.00K | $ 289.00K | $ 277.00K | $ 145.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -650.00K | $ 2.32M | $ 1.25M | $ 678.00K | $ 1.04M | |
$ ― | $ -561.00K | $ -760.00K | $ -349.00K | $ 103.00K | $ -20.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -89.00K | $ 3.08M | $ 1.60M | $ 575.00K | $ 1.06M | |
$ ― | $ ― | $ 0.01 | $ 0.03 | $ 0.01 | $ 0.02 | |
$ ― | $ ― | $ 0.01 | $ 0.03 | $ 0.01 | $ 0.02 | |
$ ― | $ 65.45M | $ 57.89M | $ 52.28M | $ 50.94M | $ 50.63M | |
$ ― | $ 70.31M | $ 61.31M | $ 54.92M | $ 50.99M | $ 50.86M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.01 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 23.05M | $ 16.16M | $ -12.06M | $ -8.40M | $ -6.16M | |
$ ― | $ -89.00K | $ 3.08M | $ 1.60M | $ 575.00K | $ 1.06M | |
$ ― | $ -1.21M | $ 1.56M | $ -1.08M | $ 549.18K | $ 1.02M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -230.00K | $ 2.66M | $ 1.45M | $ 868.00K | $ 1.13M | |
$ ― | $ 6.21M | $ 7.40M | $ 1.45M | $ 868.00K | $ 1.13M |