Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 23.80M | $ 26.07M | $ 28.52M | $ 25.59M | $ 23.07M | $ 22.03M | |
$ 927.00K | $ 228.00K | $ 492.00K | $ 844.00K | $ -128.00K | $ -407.00K | |
$ 9.48M | $ 20.03M | $ 18.04M | $ -18.21M | $ 17.06M | $ 16.77M | |
- | - | - | - | - | - | |
$ -881.00K | $ -856.00K | $ -970.00K | $ -707.00K | - | - | |
$ 3.65M | $ 6.26M | $ 10.00M | $ 7.38M | $ 5.88M | $ 4.85M | |
$ 1.03M | $ 1.60M | $ 2.04M | $ 2.21M | $ 1.64M | $ 1.29M | |
- | - | - | - | - | - | |
$ 2.75M | $ 9.89M | $ 7.95M | $ 5.35M | $ 4.25M | $ 3.56M | |
$ 0.87 | $ 1.50 | $ 1.88 | $ 1.76 | $ 1.37 | $ 1.02 | |
$ 0.84 | $ 1.46 | $ 1.84 | $ 1.74 | $ 1.35 | $ 1.01 | |
$ 77.16M | $ 6.59M | $ 4.23M | $ 3.04M | $ 3.10M | $ 3.48M | |
$ 78.66M | $ 6.77M | $ 4.32M | $ 3.07M | $ 3.15M | $ 3.53M | |
$ 0.40 | $ 0.40 | $ 0.35 | $ 0.30 | $ 0.30 | $ 0.25 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 19.13M | $ 21.77M | $ 22.54M | $ 18.49M | $ 18.09M | $ 17.31M | |
$ 2.75M | $ 4.66M | $ 7.95M | $ 5.35M | $ 4.25M | $ 3.56M | |
$ 682.27K | $ 4.71M | - | - | $ 4.26M | $ 3.56M | |
- | - | - | - | $ 267.00K | $ 279.00K | |
- | - | - | - | - | - | |
- | - | - | - | - | - |