Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 96.67M | $ 128.51M | $ 108.93M | $ 32.70M | $ 29.60M | $ 43.23M | |
$ 63.00M | $ 72.69M | $ -48.66M | $ 21.54M | $ 19.12M | $ 20.52M | |
$ 101.98M | $ 55.83M | $ 60.27M | $ 11.16M | $ 10.48M | $ 22.71M | |
$ 108.33M | $ 83.40M | $ -63.55M | $ 6.96M | $ 5.41M | $ 5.07M | |
$ 80.87M | $ 45.11M | $ 45.38M | $ 4.19M | $ 5.07M | $ 17.64M | |
$ -159.00K | $ -458.00K | $ -572.00K | $ -63.56K | $ 66.64K | $ 122.60K | |
$ -611.00K | $ -634.00K | $ 3.76M | $ -25.55M | $ -1.38M | $ 1.10M | |
$ 81.32M | $ 45.29M | $ 41.14M | $ -21.42M | $ 3.76M | $ 18.86M | |
$ 5.09M | $ 10.07M | $ 8.51M | $ -4.98M | $ -2.18M | $ 3.48M | |
- | - | - | - | - | - | |
$ 88.11M | $ 34.66M | $ 32.53M | $ -16.44M | $ 5.94M | $ 15.38M | |
$ 0.49 | $ 1.05 | $ 0.97 | $ -0.49 | $ 0.18 | $ 0.46 | |
$ 0.48 | $ 1.04 | $ 0.96 | $ -0.49 | $ 0.18 | $ 0.46 | |
$ 131.35M | $ 32.98M | $ 32.95M | $ 33.26M | $ 33.03M | $ 33.16M | |
$ 132.23M | $ 33.19M | $ 33.31M | $ 33.26M | $ 33.03M | $ 33.17M | |
$ 0.36 | - | $ 0.10 | $ 0.13 | $ 0.33 | $ 0.40 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 166.73M | $ 142.95M | $ 112.20M | $ 28.51M | $ 24.53M | $ 25.59M | |
- | - | - | $ 102.97K | $ 110.78K | $ 116.55K | |
$ 76.23M | $ 35.22M | $ 32.53M | $ -16.44M | $ 5.94M | $ 15.38M | |
$ 51.09M | $ 35.78M | - | $ 3.16M | $ 6.95M | $ 15.38M | |
$ 81.47M | $ 45.75M | $ 41.71M | $ -21.32M | $ 3.87M | $ 18.98M | |
$ 97.55M | $ 60.02M | $ 49.77M | $ -16.15M | $ 9.63M | $ 25.23M |