Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 64.20M | $ 73.36M | $ 70.14M | $ 62.81M | $ 53.48M | $ 48.36M | |
$ 301.00K | $ 1.07M | $ 3.28M | $ -3.97M | $ -3.90M | $ -1.66M | |
$ 34.10M | $ 38.61M | $ 30.90M | $ 31.22M | $ 27.82M | $ 25.68M | |
- | - | - | - | - | - | |
$ -1.16M | $ -4.25M | $ -1.06M | - | - | - | |
$ 28.35M | $ 35.83M | $ 35.97M | $ 27.61M | $ 21.76M | $ 21.03M | |
$ 2.05M | $ 5.04M | $ 4.92M | $ 3.67M | $ 3.03M | $ 3.54M | |
- | - | - | - | - | - | |
$ 29.57M | $ 30.79M | $ 31.05M | $ 23.94M | $ 18.73M | $ 17.48M | |
$ 0.48 | $ 1.81 | $ 1.65 | $ 2.81 | $ 2.20 | $ 2.05 | |
$ 0.48 | $ 1.81 | $ 1.65 | $ 2.81 | $ 2.20 | $ 2.05 | |
$ 68.11M | $ 17.03M | $ 17.03M | $ 8.51M | $ 8.53M | $ 8.54M | |
$ 68.11M | $ 17.03M | $ 17.03M | $ 8.51M | $ 8.53M | $ 8.54M | |
$ <0.01 | $ 0.28 | $ 0.26 | $ 0.48 | $ 0.44 | $ 0.40 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 51.52M | $ 60.15M | $ 55.72M | $ 49.17M | $ 40.93M | $ 38.34M | |
$ 25.66M | $ 30.79M | $ 31.05M | $ 23.94M | $ 18.73M | $ 17.48M | |
$ -34.48M | $ 7.09M | - | $ 23.94M | $ 18.73M | $ 17.48M | |
- | - | - | $ 81.00K | $ 622.00K | $ 452.00K | |
- | - | - | - | - | - | |
- | - | - | - | - | - |