Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 32.51M | $ 32.84M | $ 34.88M | $ 37.83M | $ 39.90M | $ 26.75M | |
$ 8.81M | $ 8.72M | $ 8.75M | $ 9.19M | $ 65.02K | $ 10.32K | |
$ 23.70M | $ 24.12M | $ 26.13M | $ 28.63M | $ 30.61M | $ 20.27M | |
$ 31.09M | $ 30.37M | $ 24.71M | $ 26.25M | $ 763.30K | $ 18.35M | |
$ -7.39M | $ -6.26M | $ 1.42M | $ 2.38M | $ -828.33K | $ 1.92M | |
$ -8.00K | - | $ -254.99K | $ -3.85K | $ -24.28K | $ -41.10K | |
$ -5.01K | $ -68.00K | $ 81.00K | $ -2.53M | $ -582.00 | $ -365.25K | |
$ -6.71M | $ -5.45M | $ 1.59M | $ 2.36M | $ 7.63M | $ 2.34M | |
$ -1.56M | $ -1.38M | $ 429.00K | $ 1.21M | $ 1.79M | $ 562.96K | |
- | - | - | - | - | - | |
$ -5.16M | $ -4.07M | $ 1.17M | $ 1.15M | $ -1.79M | $ 8.13M | |
$ -0.13 | $ -0.10 | $ 0.03 | $ 0.03 | $ 0.15 | $ 0.05 | |
$ -0.13 | $ -0.10 | $ 0.03 | $ 0.03 | $ 0.15 | $ 0.05 | |
$ 162.03M | $ 40.40M | $ 40.37M | $ 38.05M | $ 38.47M | $ 37.39M | |
$ 162.03M | $ 40.40M | $ 40.40M | $ 38.19M | $ 38.47M | $ 38.45M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 39.90M | $ 39.09M | $ 33.46M | $ 32.95M | $ 828.33K | $ 18.36M | |
$ -5.16M | $ -4.07M | $ 1.17M | $ 1.15M | $ 5.85M | $ 1.77M | |
$ -5.65M | $ -5.44M | - | - | - | - | |
- | - | - | - | - | - | |
$ -11.62M | $ -5.45M | $ 1.59M | $ 2.39M | $ 7.66M | $ 2.38M | |
$ -11.03M | $ -4.86M | $ 2.17M | $ 2.95M | $ 8.26M | $ 2.98M |