Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 197.32M | $ 188.47M | $ 149.88M | $ 150.28M | $ 133.90M | $ 129.33M | |
$ 15.39M | $ 15.39M | $ 592.00K | $ 7.13M | $ -8.50M | $ -5.70M | |
$ 67.22M | $ 115.91M | $ 101.01M | $ -131.18M | $ 96.59M | $ 89.69M | |
- | - | - | - | - | - | |
$ -29.69M | $ -36.36M | $ -11.13M | $ -37.67M | $ 0.00 | $ 0.00 | |
$ 63.98M | $ 57.16M | $ 48.28M | $ 19.10M | $ 28.81M | $ 33.94M | |
$ 14.89M | $ 12.56M | $ 9.72M | $ 5.80M | $ 6.02M | $ 6.79M | |
- | - | - | - | - | - | |
$ 129.02M | $ 44.19M | $ 38.56M | $ 1.41M | $ 22.59M | $ 26.96M | |
$ 3.08 | $ 2.82 | $ 2.27 | $ 0.96 | $ 1.34 | $ 1.52 | |
$ 3.08 | $ 2.80 | $ 2.23 | $ 0.94 | $ 1.30 | $ 1.46 | |
$ 64.60M | $ 15.70M | $ 15.52M | $ 16.08M | $ 16.73M | $ 17.69M | |
$ 64.80M | $ 15.78M | $ 15.81M | $ 16.50M | $ 17.29M | $ 18.39M | |
$ 200.10 | $ 0.39 | $ 0.35 | - | $ 0.27 | $ 0.18 | |
- | - | - | - | - | $ 1.52 | |
- | - | - | - | - | $ 1.46 | |
- | - | - | - | - | - | |
$ 149.66M | $ 142.02M | $ 116.57M | $ 103.32M | $ 95.60M | $ 101.13M | |
$ 87.78M | $ 44.60M | $ 38.56M | $ 1.41M | $ 22.78M | $ 27.15M | |
$ 105.91M | $ 50.04M | - | - | $ 23.21M | $ 27.50M | |
- | - | - | - | - | $ 8.28M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |