Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 39.88M | $ 48.07M | $ 41.66M | $ 35.76M | $ 32.47M | $ 31.30M | |
$ 9.46M | $ 11.55M | - | $ 8.45M | $ 7.27M | $ 7.45M | |
$ 30.43M | $ 36.52M | $ 41.66M | $ 27.30M | $ 25.20M | $ 23.85M | |
$ 26.18M | $ 32.51M | $ 28.47M | $ 24.16M | $ 20.08M | $ 21.02M | |
$ 4.25M | $ 4.01M | $ 13.19M | $ 3.14M | $ 5.12M | $ 2.83M | |
$ 293.00K | $ 78.00K | $ 25.00K | $ 39.00K | $ 121.00K | $ 90.71K | |
$ 2.83M | $ -1.35M | $ -784.00K | $ -12.00K | - | - | |
$ 4.54M | $ 4.09M | $ 3.00M | $ 3.17M | $ 5.24M | $ 2.92M | |
$ 1.22M | $ 920.00K | $ 692.00K | $ 805.00K | $ 1.08M | $ 940.00K | |
- | - | - | - | - | - | |
$ 3.32M | $ 3.17M | $ 2.31M | $ 2.36M | $ 4.16M | $ 1.98M | |
$ 0.39 | $ 0.37 | $ 0.27 | $ 0.28 | $ 0.50 | $ 0.24 | |
$ 0.38 | $ 0.36 | $ 0.26 | $ 0.27 | $ 0.47 | $ 0.23 | |
$ 25.65M | $ 8.46M | $ 8.47M | $ 8.57M | $ 8.40M | $ 8.31M | |
$ 26.48M | $ 8.70M | $ 8.77M | $ 8.91M | $ 8.83M | $ 8.63M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 35.64M | $ 44.06M | $ 28.47M | $ 32.62M | $ 27.35M | $ 28.47M | |
$ 3.32M | $ 3.17M | $ 2.31M | $ 2.36M | $ 4.16M | $ 1.98M | |
$ 5.32M | $ 3.23M | - | $ 2.36M | $ 4.16M | $ 1.98M | |
- | - | - | - | - | - | |
$ 4.25M | $ 4.01M | $ 2.97M | $ 3.14M | $ 5.12M | $ 2.83M | |
$ 4.88M | $ 4.62M | $ 3.60M | $ 3.75M | $ 5.86M | $ 3.75M |