Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 49.46M | $ 46.09M | $ 42.04M | $ 38.03M | $ 34.83M | $ 27.17M | |
$ 27.37M | $ 33.34M | $ -28.91M | $ -24.45M | $ 21.69M | $ 17.39M | |
$ 13.82M | $ 12.75M | $ 13.13M | $ 13.57M | $ 13.14M | $ 9.78M | |
$ 7.39M | $ 6.99M | $ -8.01M | $ -9.05M | $ 6.08M | $ 4.79M | |
$ 30.50M | $ 5.76M | $ 5.16M | $ 4.53M | $ 7.06M | $ 4.99M | |
$ -502.00K | $ -533.00K | $ -464.00K | $ -352.00K | $ -141.00K | $ 48.00K | |
$ 24.27M | $ -4.20M | $ -12.00K | $ -2.82M | $ 982.00K | $ 408.00K | |
$ 5.90M | $ 9.43M | $ 4.71M | $ 7.00M | $ 7.90M | $ 5.45M | |
$ 1.55M | $ 2.35M | $ 851.00K | $ 1.18M | $ 1.79M | $ 1.30M | |
$ -7.00K | - | $ 61.00K | - | - | - | |
$ 4.35M | $ 7.07M | $ 3.85M | $ 5.82M | $ 6.11M | $ 4.15M | |
$ 1.22 | $ 1.98 | $ 1.06 | $ 1.53 | $ 1.56 | $ 0.99 | |
$ 1.22 | $ 1.95 | $ 1.02 | $ 1.48 | $ 1.50 | $ 0.97 | |
$ 17.76M | $ 3.57M | $ 3.64M | $ 3.80M | $ 3.91M | $ 4.19M | |
$ 10.80M | $ 3.64M | $ 3.76M | $ 3.94M | $ 4.08M | $ 4.30M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 34.76M | $ 40.33M | $ -36.92M | $ -33.50M | $ 27.77M | $ 22.18M | |
$ 4.35M | $ 7.07M | $ 3.85M | $ 5.82M | $ 6.11M | $ 4.15M | |
$ -4.69M | $ 7.45M | - | - | $ 6.09M | $ 3.87M | |
- | - | - | - | $ 236.00K | $ 220.00K | |
$ 6.45M | $ 9.96M | $ 5.17M | $ 7.35M | $ 8.14M | $ 5.67M | |
$ 7.56M | $ 10.82M | $ 5.91M | $ 8.08M | $ 8.71M | $ 6.11M |