Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 20.07M | $ 19.10M | $ 18.05M | $ 21.01M | $ 20.04M | $ 21.17M | |
$ 8.42M | $ 3.31M | $ -3.19M | $ 6.88M | $ 7.00M | $ 5.83M | |
$ 29.35M | $ 15.79M | $ -3.19M | $ 14.12M | $ 13.04M | $ 15.34M | |
$ 16.79M | $ 10.70M | $ 10.45M | $ 11.23M | $ 11.56M | $ 11.35M | |
$ 12.56M | $ 5.09M | $ -13.63M | $ 2.89M | $ 1.48M | $ 3.99M | |
$ 1.16M | $ 760.79K | $ 154.82K | $ 130.59K | $ 157.18K | $ 204.38K | |
$ 14.25M | $ -60.30K | $ -17.61M | $ 1.17M | - | $ -148.55K | |
$ 6.07M | $ 5.91M | $ 4.13M | $ 4.19M | $ 1.64M | $ 4.05M | |
$ 315.86K | $ 321.37K | $ 129.97K | $ 76.90K | $ 41.92K | $ 142.71K | |
- | - | - | - | - | - | |
$ -1.42M | $ 5.00M | $ 3.42M | $ 3.53M | $ 1.01M | $ 3.32M | |
$ 0.29 | $ 0.27 | $ 0.18 | $ 0.18 | $ 0.05 | $ 0.17 | |
$ 0.29 | $ 0.27 | $ 0.18 | $ 0.18 | $ 0.05 | $ 0.16 | |
$ 72.99M | $ 18.41M | $ 19.09M | $ 19.50M | $ 19.65M | $ 19.85M | |
$ 75.36M | $ 18.77M | $ 19.38M | $ 19.75M | $ 19.86M | $ 20.37M | |
$ 0.02 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 25.21M | $ 14.01M | $ 7.26M | $ 18.11M | $ 18.56M | $ 17.18M | |
$ 5.76M | $ 5.59M | $ 4.00M | $ 4.12M | $ 1.59M | $ 3.90M | |
$ 4.13M | $ 4.67M | - | $ 2.97M | $ 1.59M | $ 4.05M | |
- | - | - | $ 106.68K | $ 67.73K | $ 42.68K | |
$ 6.10M | $ 5.97M | $ 4.18M | $ 4.30M | $ 1.70M | $ 4.09M | |
$ 7.37M | $ 7.11M | $ 5.38M | $ 5.41M | $ 2.59M | $ 4.69M |