Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 40.61M | $ 38.74M | $ 35.59M | $ 32.10M | $ 27.73M | $ 31.53M | |
$ 29.40M | $ 28.08M | $ 27.54M | $ 26.63M | $ 24.37M | $ 25.97M | |
$ 11.21M | $ 10.65M | $ 8.05M | $ 5.47M | $ 3.36M | $ 5.56M | |
$ 11.33M | $ 4.11M | $ 3.75M | $ 3.94M | $ 28.16M | $ 30.35M | |
$ 7.04M | $ 6.54M | $ 4.30M | $ 1.53M | $ -426.14K | $ 1.17M | |
$ 995.92K | $ 728.30K | $ 359.62K | $ -12.15K | $ 21.38K | $ 109.75K | |
$ -52.20K | $ -27.26K | $ -46.84K | $ 51.76K | $ -36.57K | $ -27.13K | |
$ 6.53M | $ 7.30M | $ 4.71M | $ 1.59M | $ -368.20K | $ 1.31M | |
$ 1.59M | $ 1.48M | $ 1.03M | $ 327.95K | $ -186.65K | $ 145.52K | |
- | - | - | - | - | - | |
$ 6.32M | $ 5.82M | $ 3.68M | $ 1.27M | $ -181.54K | $ 1.16M | |
$ 2.52 | $ 2.34 | $ 1.50 | $ 0.52 | $ -0.08 | $ 0.49 | |
$ 2.46 | $ 2.29 | $ 1.49 | $ 0.52 | $ -0.08 | $ 0.49 | |
$ 10.01M | $ 2.49M | $ 2.45M | $ 2.43M | $ 2.41M | $ 2.39M | |
$ 10.26M | $ 2.54M | $ 2.47M | $ 2.43M | $ 2.41M | $ 2.40M | |
$ 0.80 | $ 0.68 | $ 0.40 | - | $ 0.50 | $ 1.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 40.73M | $ 32.20M | $ 31.29M | $ 30.58M | $ 52.54M | $ 56.32M | |
$ 6.32M | $ 5.82M | $ 3.68M | $ 1.27M | $ -181.54K | $ 1.16M | |
$ 5.20M | $ 7.22M | - | $ 1.26M | $ -554.85K | - | |
- | - | - | - | - | - | |
$ 7.74M | $ 7.30M | $ 4.71M | $ 1.53M | $ -426.14K | $ 1.17M | |
$ 8.19M | $ 7.75M | $ 5.19M | $ 2.02M | $ 93.67K | $ 1.74M |