Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 87.17M | $ 85.88M | $ 128.51M | $ 108.93M | $ 32.70M | $ 29.60M | |
$ 32.21M | $ 66.88M | $ 72.69M | $ 56.18M | $ 21.54M | $ 19.12M | |
$ 54.96M | $ 19.00M | $ 55.83M | $ 52.75M | $ 11.16M | $ 10.48M | |
$ 79.27M | $ 77.97M | $ 83.40M | $ 7.37M | $ 53.45M | $ 25.91M | |
$ 7.91M | $ 7.91M | $ 45.11M | $ 45.38M | $ -20.74M | $ 3.69M | |
$ -552.00K | - | $ 337.00K | $ 477.00K | $ -103.00K | $ -110.78K | |
$ -390.00K | $ 1.29M | $ -513.00K | $ -3.76M | $ 721.00K | $ 1.21M | |
$ 6.45M | $ 5.50M | $ 45.29M | $ 41.14M | $ -21.42M | $ 3.76M | |
$ 1.77M | $ 1.42M | $ 10.07M | $ 8.51M | $ -4.98M | $ -2.18M | |
- | - | - | - | - | - | |
$ 17.15M | $ 4.00M | $ 34.66M | $ 31.95M | $ -16.50M | $ 5.94M | |
$ 0.14 | $ 0.12 | $ 1.05 | $ 0.97 | $ -0.49 | $ 0.18 | |
$ 0.14 | $ 0.12 | $ 1.04 | $ 0.96 | $ -0.49 | $ 0.18 | |
$ 130.82M | $ 32.69M | $ 32.98M | $ 32.95M | $ 33.26M | $ 33.03M | |
$ 131.49M | $ 32.90M | $ 33.19M | $ 33.31M | $ 33.26M | $ 33.03M | |
$ 0.36 | $ 0.48 | $ 0.48 | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 91.62M | $ 77.97M | $ 83.40M | $ 63.55M | $ 70.03M | $ 39.42M | |
- | - | - | - | - | - | |
$ 4.67M | $ 4.08M | $ 35.22M | $ 32.63M | $ -16.44M | $ 5.94M | |
$ 5.94M | $ 5.44M | - | $ 32.50M | $ -1.47M | - | |
$ 7.87M | $ 6.96M | $ 45.75M | $ 41.71M | $ -21.32M | $ 3.87M | |
$ 29.40M | $ 27.02M | $ 60.02M | $ 49.77M | $ -16.15M | $ 9.63M |