Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 39.88M | $ 54.72M | $ 48.07M | $ 41.66M | $ 35.76M | $ 32.47M | |
$ 9.46M | $ 12.99M | $ 11.55M | - | $ 8.45M | $ 7.27M | |
$ 30.43M | $ 41.73M | $ 36.52M | $ 41.66M | $ 27.30M | $ 25.20M | |
$ 26.18M | $ 35.15M | $ 32.51M | $ 28.47M | $ 24.16M | $ 20.08M | |
$ 4.25M | $ 6.58M | $ 4.01M | $ 13.19M | $ 3.14M | $ 5.12M | |
$ 293.00K | $ 455.00K | $ 78.00K | $ 25.00K | $ 39.00K | $ 121.00K | |
$ 2.83M | $ -2.84M | $ -1.35M | $ -784.00K | $ -12.00K | - | |
$ 4.54M | $ 7.04M | $ 4.09M | $ 3.00M | $ 3.17M | $ 5.24M | |
$ 1.22M | $ 1.89M | $ 920.00K | $ 692.00K | $ 805.00K | $ 1.08M | |
- | - | - | - | - | - | |
$ 3.32M | $ 5.15M | $ 3.17M | $ 2.31M | $ 2.36M | $ 4.16M | |
$ 0.39 | $ 0.60 | $ 0.37 | $ 0.27 | $ 0.28 | $ 0.50 | |
$ 0.38 | $ 0.58 | $ 0.36 | $ 0.26 | $ 0.27 | $ 0.47 | |
$ 25.65M | $ 8.56M | $ 8.46M | $ 8.47M | $ 8.57M | $ 8.40M | |
$ 26.48M | $ 8.86M | $ 8.70M | $ 8.77M | $ 8.91M | $ 8.83M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 35.64M | $ 48.13M | $ 44.06M | $ 28.47M | $ 32.62M | $ 27.35M | |
$ 3.32M | $ 5.15M | $ 3.17M | $ 2.31M | $ 2.36M | $ 4.16M | |
$ 5.32M | - | - | - | $ 2.36M | $ 4.16M | |
- | - | - | - | - | - | |
$ 4.25M | $ 6.58M | $ 4.01M | $ 2.97M | $ 3.14M | $ 5.12M | |
$ 4.88M | $ 7.42M | $ 4.62M | $ 3.60M | $ 3.75M | $ 5.86M |