Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 930.43M | $ 1.32B | $ 1.00B | $ 764.04M | $ 929.98M | $ 531.51M | |
$ 348.12M | - | $ 527.49M | $ 455.70M | $ 270.71M | $ 167.40M | |
$ 290.05M | - | $ 475.36M | $ 308.35M | $ 659.27M | $ 361.94M | |
- | - | - | $ 609.76M | $ 467.03M | $ 231.79M | |
$ 20.90M | $ 64.55M | $ 11.58M | $ -346.01M | $ 192.24M | $ 132.33M | |
- | - | - | - | $ -29.32M | $ -24.59M | |
$ 24.81M | $ 33.59M | $ 26.14M | $ -44.80M | $ 4.90M | $ 1.57M | |
$ -47.99M | $ -29.07M | $ -69.14M | $ -389.81M | $ 158.01M | $ 106.16M | |
$ 8.21M | $ 5.06M | $ -10.60M | $ -92.30M | $ 33.16M | $ 24.50M | |
- | - | - | - | - | - | |
$ -56.20M | $ -34.13M | $ -58.54M | $ -297.50M | $ 124.86M | $ -17.67M | |
$ -0.33 | $ -0.20 | $ -0.35 | $ -1.81 | $ 0.80 | $ -0.16 | |
$ -0.34 | $ -0.20 | $ -0.35 | $ -1.81 | $ 0.79 | $ -0.16 | |
$ 506.23M | $ 168.52M | $ 166.14M | $ 164.04M | $ 162.89M | $ 97.50M | |
$ 507.62M | $ 168.52M | $ 166.14M | $ 164.04M | $ 165.54M | $ 97.50M | |
- | - | - | - | - | $ 15.66 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 103.80M | $ -546.05M | $ -663.73M | $ 1.07B | $ 737.74M | $ 399.19M | |
$ -56.20M | $ -34.13M | $ -58.54M | $ -297.50M | $ 124.86M | $ 79.48M | |
$ 9.69M | $ 326.48M | - | - | $ 127.01M | - | |
$ 68.84M | $ 93.55M | $ 80.61M | $ 43.59M | - | - | |
$ 19.63M | - | - | - | $ 187.34M | $ 130.76M | |
$ 32.32M | - | - | - | $ 194.50M | $ 133.02M |