Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 795.24M | $ 802.47M | $ 1.09B | $ 1.46B | $ 899.81M | $ 855.20M | |
$ -76.29M | $ 662.25M | $ 79.51M | $ 1.24B | $ 750.40M | $ 720.57M | |
$ 871.53M | $ 140.22M | $ 1.01B | $ 215.33M | $ 149.41M | $ 134.62M | |
$ 295.58M | $ 149.46M | $ 176.85M | $ 155.94M | $ -542.90M | $ -514.38M | |
$ 9.44M | $ 9.30M | $ 28.12M | $ 58.62M | $ 26.20M | $ 17.50M | |
$ 1.46M | $ 1.28M | $ -1.89M | $ -3.19M | $ -2.53M | $ -2.83M | |
$ 224.00K | $ 998.00K | $ -559.00K | $ 1.98M | $ -6.10M | $ -970.00K | |
$ 10.42M | $ 9.72M | $ 27.55M | $ 58.18M | $ 29.58M | $ 15.52M | |
$ 1.65M | $ 1.52M | $ 6.30M | $ 12.69M | $ 5.95M | $ 3.16M | |
- | - | - | - | - | - | |
$ 8.44M | $ 7.68M | $ 20.59M | $ 44.46M | $ 23.11M | $ 1.30B | |
$ 0.17 | $ 0.16 | $ 0.43 | $ 0.90 | $ 0.46 | $ 0.21 | |
$ 0.18 | $ 0.16 | $ 0.42 | $ 0.88 | $ 0.45 | $ 0.21 | |
$ 187.61M | $ 47.05M | $ 48.19M | $ 49.57M | $ 49.89M | $ 49.60M | |
$ 194.80M | $ 48.82M | $ 49.55M | $ 50.74M | $ 51.21M | $ 51.09M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 75.84M | $ 227.68M | $ 256.37M | $ 1.40B | $ -487.55M | $ -456.70M | |
- | - | - | - | - | - | |
$ 8.44M | $ 7.68M | $ 20.59M | $ 44.46M | $ 23.11M | $ 10.54M | |
$ 10.32M | $ 9.17M | - | - | $ 27.72M | - | |
$ 142.62M | $ 10.78M | $ 30.82M | $ 61.40M | $ 32.13M | $ 18.41M | |
$ 161.22M | $ 28.87M | $ 54.03M | $ 80.61M | $ 48.77M | $ 34.98M |