Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 40.88M | $ 34.88M | $ 37.83M | $ 39.90M | $ 26.75M | $ 26.95M | |
$ -2.16M | $ 2.70K | $ 9.19M | $ 9.29M | $ 6.48M | $ 13.88M | |
$ 32.26M | $ 26.13M | $ 28.63M | $ 30.61M | $ 20.27M | $ 13.07M | |
$ 26.74M | $ 24.71M | $ 26.25M | $ 23.20M | $ 18.35M | $ 12.31M | |
$ 2.18M | $ 1.42M | $ -9.75M | $ 7.42M | $ 1.92M | $ 755.59K | |
$ -15.11K | $ -19.94K | $ -31.51K | $ -11.55K | $ 55.09K | $ 337.30K | |
$ 16.33M | $ 8.83M | $ 26.13K | $ 227.98K | $ 365.25K | $ -484.03K | |
$ -1.59M | $ 1.59M | $ 2.36M | $ 7.63M | $ 2.34M | $ 608.86K | |
$ -389.29K | $ 428.99K | $ 1.21M | $ 1.79M | $ 562.96K | $ 347.01K | |
- | - | - | - | - | - | |
$ 1.34M | $ -10.92M | $ 1.15M | $ 5.85M | $ 1.77M | $ 261.85K | |
$ -0.02 | $ 0.03 | $ 0.03 | $ 0.15 | - | - | |
$ -0.02 | $ 0.03 | $ 0.03 | $ 0.15 | - | - | |
$ 161.54M | $ 40.37M | $ 39.03M | $ 38.47M | - | - | |
$ 161.64M | $ 40.40M | $ 39.03M | $ 38.47M | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 24.58M | $ 24.71M | $ 35.45M | $ 32.49M | $ 24.83M | $ 26.19M | |
$ -1.20M | $ 1.17M | $ 1.15M | $ 5.85M | $ 1.77M | $ 261.85K | |
$ -2.29M | $ 1.26M | - | $ 5.85M | $ 1.77M | $ 261.85K | |
- | - | - | $ 40.38K | $ 41.10K | $ 29.49K | |
$ -1.57M | $ 1.61M | $ 2.39M | $ 7.68M | $ 2.38M | $ 638.36K | |
$ -1.04M | $ 2.85M | $ 3.71M | $ 8.28M | $ 2.98M | $ 1.34M |