Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 22.39M | $ 26.07M | $ 28.52M | $ 25.59M | $ 23.07M | $ 22.03M | |
$ 1.22M | $ 228.00K | $ 492.00K | $ 844.00K | $ -128.00K | $ -407.00K | |
$ 19.24M | $ 20.03M | $ 18.04M | $ -18.21M | $ 17.06M | $ 16.77M | |
- | - | - | - | - | - | |
$ -1.11M | $ -856.00K | $ -970.00K | $ -707.00K | - | - | |
$ 2.72M | $ 6.26M | $ 10.00M | $ 7.38M | $ 5.88M | $ 4.85M | |
$ 724.00K | $ 1.60M | $ 2.04M | $ 2.21M | $ 1.64M | $ 1.29M | |
- | - | - | - | - | - | |
$ 2.05M | $ 4.66M | $ 7.95M | $ 5.35M | $ 4.25M | $ 3.56M | |
$ 0.65 | $ 1.50 | $ 1.88 | $ 1.76 | $ 1.37 | $ 1.02 | |
$ 0.63 | $ 1.46 | $ 1.84 | $ 1.74 | $ 1.35 | $ 1.01 | |
$ 77.19M | $ 6.59M | $ 4.23M | $ 3.04M | $ 3.10M | $ 3.48M | |
$ 78.62M | $ 6.77M | $ 4.32M | $ 3.07M | $ 3.15M | $ 3.53M | |
$ 0.60 | $ 0.40 | $ 0.35 | $ 0.30 | $ 0.30 | $ 0.25 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 17.05M | $ 21.77M | $ 22.54M | $ 18.49M | $ 18.09M | $ 17.31M | |
$ 2.05M | $ 4.66M | $ 7.95M | $ 5.35M | $ 4.25M | $ 3.56M | |
$ 1.37M | $ 4.71M | - | - | $ 4.26M | $ 3.56M | |
- | - | - | - | $ 267.00K | $ 279.00K | |
- | - | - | - | - | - | |
- | - | - | - | - | - |