Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 20.54M | $ 20.54M | $ 23.65M | $ 20.61M | $ 22.39M | $ 19.08M | |
$ 40.00K | $ 40.00K | $ 868.00K | $ 336.00K | $ 1.80M | $ 1.89M | |
$ 16.43M | $ 16.43M | $ 16.01M | $ 14.50M | $ 13.78M | $ 12.38M | |
- | - | - | - | - | - | |
$ -1.85M | $ -1.85M | $ -1.96M | $ -1.96M | $ -2.19M | $ -1.69M | |
$ 4.07M | $ 4.07M | $ 6.77M | $ 6.00M | $ 6.81M | $ 4.81M | |
$ 476.00K | $ 476.00K | $ 1.07M | $ 1.13M | $ 1.45M | $ 957.00K | |
- | - | - | - | - | - | |
$ 3.59M | $ 3.59M | $ 5.70M | $ 4.87M | $ 5.37M | $ 3.85M | |
$ 1.18 | $ 1.18 | $ 1.89 | $ 1.50 | $ 1.66 | $ 1.15 | |
$ 1.17 | $ 1.17 | $ 1.81 | $ 1.41 | $ 1.57 | $ 1.07 | |
$ 18.37M | $ 3.14M | $ 3.14M | $ 3.39M | $ 3.39M | $ 3.55M | |
$ 12.33M | $ 3.08M | $ 3.15M | $ 3.46M | $ 3.43M | $ 3.59M | |
$ 0.52 | - | - | - | - | $ 0.32 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 18.91M | $ 18.91M | $ 20.68M | $ 17.02M | $ 15.14M | $ 13.29M | |
$ 3.59M | $ 3.59M | $ 5.70M | $ 4.87M | $ 5.37M | $ 3.85M | |
$ -318.62K | $ -545.69K | - | $ 337.00K | $ 1.30M | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |