Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 20.45M | $ 20.45M | $ 19.10M | $ 18.05M | $ 21.01M | $ 20.04M | |
$ 3.42M | $ 3.42M | $ 3.31M | $ 3.19M | $ 6.88M | $ 7.00M | |
$ 17.04M | $ 17.04M | $ 15.79M | $ 14.86M | $ 14.12M | $ 13.04M | |
$ 12.01M | $ 12.01M | $ 10.70M | $ 10.45M | $ 11.23M | $ 11.56M | |
$ 5.02M | $ 5.02M | $ 5.09M | $ 4.41M | $ 2.89M | $ 1.48M | |
$ 1.27M | $ 1.27M | $ 821.78K | $ 154.82K | $ 130.59K | $ -67.73K | |
$ -64.00K | $ -64.00K | $ -60.30K | $ -436.38K | $ -1.17M | $ 1.78M | |
$ 6.33M | $ 6.33M | $ 5.91M | $ 4.13M | $ 4.19M | $ 1.64M | |
$ 374.49K | $ 374.49K | $ 321.37K | $ 129.97K | $ 76.90K | $ 41.92K | |
- | - | - | - | - | - | |
$ 5.41M | $ 5.41M | $ 5.00M | $ 3.42M | $ 3.53M | $ 1.01M | |
$ 0.31 | $ 0.30 | $ 0.27 | $ 0.18 | $ 0.18 | $ 0.05 | |
$ 0.30 | $ 0.29 | $ 0.27 | $ 0.18 | $ 0.18 | $ 0.05 | |
$ 72.81M | $ 18.20M | $ 18.41M | $ 19.09M | $ 19.50M | $ 19.65M | |
$ 75.72M | $ 18.93M | $ 18.77M | $ 19.38M | $ 19.75M | $ 19.86M | |
$ 0.08 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 15.43M | $ 15.43M | $ 14.01M | $ 13.63M | $ 18.11M | $ 18.56M | |
$ 5.96M | $ 5.96M | $ 5.59M | $ 4.00M | $ 4.12M | $ 1.59M | |
$ 4.68M | $ 6.27M | - | $ 3.27M | $ 3.31M | - | |
- | - | - | - | - | - | |
$ 6.35M | $ 6.33M | $ 5.91M | $ 4.18M | $ 4.30M | $ 1.70M | |
$ 7.60M | $ 7.58M | $ 7.05M | $ 5.38M | $ 5.41M | $ 2.59M |