Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 42.23M | $ 54.72M | $ 48.07M | $ 41.66M | $ 35.76M | $ 32.47M | |
$ 9.81M | $ 12.99M | $ 11.55M | $ 10.22M | $ 8.45M | $ 7.27M | |
$ 32.42M | $ 41.73M | $ 36.52M | $ 31.44M | $ 27.30M | $ 25.20M | |
$ 26.38M | $ 35.15M | $ 32.51M | $ 28.47M | $ 24.16M | $ 20.08M | |
$ 6.04M | $ 6.58M | $ 4.01M | $ 2.97M | $ 3.14M | $ 5.12M | |
$ 411.00K | $ 455.00K | $ 78.00K | $ 25.00K | $ 27.00K | $ 121.00K | |
$ -689.00K | $ -2.84M | $ -1.35M | $ -784.00K | $ -1.06M | $ 1.73M | |
$ 6.45M | $ 7.04M | $ 4.09M | $ 3.00M | $ 3.17M | $ 5.24M | |
$ 1.81M | $ 1.89M | $ 920.00K | $ 692.00K | $ 805.00K | $ 1.08M | |
- | - | - | - | - | - | |
$ 4.64M | $ 5.15M | $ 3.17M | $ 2.31M | $ 2.36M | $ 4.16M | |
$ 0.54 | $ 0.60 | $ 0.37 | $ 0.27 | $ 0.28 | $ 0.50 | |
$ 0.52 | $ 0.58 | $ 0.36 | $ 0.26 | $ 0.27 | $ 0.47 | |
$ 25.68M | $ 8.56M | $ 8.46M | $ 8.47M | $ 8.57M | $ 8.40M | |
$ 26.67M | $ 8.86M | $ 8.70M | $ 8.77M | $ 8.91M | $ 8.83M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 36.19M | $ 48.13M | $ 44.06M | $ 38.69M | $ 32.62M | $ 27.35M | |
$ 4.64M | $ 5.15M | $ 3.17M | $ 2.31M | $ 2.36M | $ 4.16M | |
$ 6.39M | - | - | - | $ 2.50M | - | |
- | - | - | - | - | - | |
$ 6.04M | $ 6.58M | $ 4.01M | $ 2.97M | $ 3.14M | $ 5.12M | |
$ 6.68M | $ 7.42M | $ 4.62M | $ 3.60M | $ 3.75M | $ 5.86M |