Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 50.32M | $ 50.32M | $ 50.67M | $ 56.25M | $ 63.56M | $ 52.77M | |
$ 46.43M | $ 46.43M | $ 46.61M | $ 49.69M | $ 54.08M | $ 46.04M | |
$ 3.88M | $ 3.88M | $ 4.06M | $ 6.55M | $ 9.48M | $ 6.73M | |
$ 3.63M | $ 3.63M | $ 3.94M | $ 3.81M | $ 3.70M | $ 3.47M | |
$ 251.00K | $ 251.00K | $ 120.00K | $ 2.75M | $ 5.78M | $ 3.26M | |
$ -52.00K | $ -52.00K | $ -52.00K | $ -128.00K | $ -256.00K | $ -397.00K | |
$ 1.00K | $ 1.00K | $ 6.00K | $ -20.00K | $ -1.72M | $ -226.00K | |
$ 268.00K | $ 268.00K | $ 100.00K | $ 2.60M | $ 7.25M | $ 3.09M | |
$ 156.00K | $ 156.00K | $ 134.00K | $ -1.24M | $ -766.00K | $ -1.02M | |
- | - | - | - | - | - | |
$ 112.00K | $ 112.00K | $ -34.00K | $ 3.84M | $ 8.01M | $ 4.11M | |
- | - | - | $ 0.13 | $ 0.27 | $ 0.14 | |
- | - | - | $ 0.12 | $ 0.25 | $ 0.13 | |
$ 120.26M | $ 30.07M | $ 29.95M | $ 29.84M | $ 29.70M | $ 29.57M | |
$ 123.49M | $ 30.87M | $ 29.95M | $ 29.84M | $ 29.70M | $ 29.57M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 50.07M | $ 50.07M | $ 50.55M | $ 53.50M | $ 57.77M | $ 49.51M | |
$ 112.00K | $ 112.00K | $ -34.00K | $ 3.84M | $ 8.01M | $ 4.11M | |
$ 365.32K | $ 266.32K | - | $ 3.41M | $ 6.20M | - | |
- | - | - | - | - | - | |
$ 322.00K | $ 320.00K | $ 152.00K | $ 2.70M | $ 7.46M | $ 3.48M | |
$ 1.24M | $ 1.54M | $ 1.31M | $ 3.54M | $ 8.29M | $ 4.26M |