Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 67.72M | $ 73.36M | $ 70.14M | $ 62.81M | $ 53.48M | $ 48.36M | |
$ 955.00K | $ 1.07M | $ 3.28M | $ -3.97M | $ -3.90M | $ -1.66M | |
$ 34.73M | $ 38.61M | $ 30.90M | $ 31.22M | $ 27.82M | $ 25.68M | |
- | - | - | - | - | - | |
$ -1.03M | $ -4.25M | $ -1.06M | - | - | - | |
$ 31.54M | $ 35.83M | $ 35.97M | $ 27.61M | $ 21.76M | $ 21.03M | |
$ 3.20M | $ 5.04M | $ 4.92M | $ 3.67M | $ 3.03M | $ 3.54M | |
- | - | - | - | - | - | |
$ 29.91M | $ 31.95M | $ 31.05M | $ 23.94M | $ 18.73M | $ 17.48M | |
$ 0.62 | $ 1.81 | $ 1.65 | $ 2.81 | $ 2.20 | $ 2.05 | |
$ 0.62 | $ 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.28 | $ 0.26 | $ 0.48 | $ 0.44 | $ 0.40 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 54.75M | $ 60.15M | $ 55.72M | $ 49.17M | $ 40.93M | $ 38.34M | |
$ 27.89M | $ 30.79M | $ 31.05M | $ 23.94M | $ 18.73M | $ 17.48M | |
$ -20.22M | $ 7.09M | - | $ 23.94M | $ 18.73M | $ 17.48M | |
- | - | - | $ 81.00K | $ 622.00K | $ 452.00K | |
- | - | - | - | - | - | |
- | - | - | - | - | - |