Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 |
---|---|---|---|---|
$ 85.39M | $ 82.84M | $ 79.69M | $ 56.45M | |
$ 2.51M | $ 2.44M | $ 178.00K | $ 550.00K | |
$ 61.02M | $ 60.73M | $ 51.83M | $ 43.66M | |
- | - | - | - | |
$ -4.38M | $ -4.30M | $ -9.84M | $ -12.55M | |
$ 23.30M | $ 19.41M | $ 27.86M | $ 13.34M | |
$ 5.15M | $ 4.15M | $ 5.91M | $ 3.06M | |
- | - | - | - | |
$ 18.15M | $ 15.26M | $ 21.95M | $ 10.28M | |
$ 0.73 | $ 0.61 | $ 0.87 | $ 0.41 | |
$ 0.73 | $ 0.61 | $ 0.87 | $ 0.41 | |
$ 100.66M | $ 25.19M | $ 25.17M | $ 25.13M | |
$ 100.85M | $ 25.22M | $ 25.17M | $ 25.13M | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
$ 66.01M | $ 64.08M | $ 65.36M | $ 41.83M | |
$ 18.15M | $ 15.26M | $ 21.95M | $ 10.28M | |
$ 16.95M | $ 13.26M | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - |