Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 1.03B | $ 1.12B | $ 1.31B | $ 1.11B | $ 1.01B | $ 948.02M | |
$ 445.87M | $ 486.37M | $ 557.73M | $ 482.38M | $ 424.30M | $ 430.18M | |
$ 587.40M | $ 630.83M | $ 754.72M | $ 629.94M | $ 585.12M | $ 517.84M | |
$ 693.22M | $ 696.03M | $ 646.41M | $ 556.99M | $ 550.75M | $ 616.74M | |
$ -105.82M | $ -65.20M | $ 108.31M | $ 64.19M | $ 34.38M | $ -98.90M | |
$ -12.91M | $ -12.43M | $ -14.23M | $ -12.38M | $ -22.50M | $ -22.33M | |
$ 2.87M | $ -133.00K | $ -23.00K | $ -8.37M | $ 1.69M | $ -737.00K | |
$ -119.75M | $ -77.50M | $ 94.11M | $ 52.19M | $ 10.19M | $ -120.49M | |
$ 5.39M | $ 8.46M | $ 16.03M | $ 7.92M | $ 8.25M | $ 6.35M | |
- | - | - | - | - | - | |
$ -125.14M | $ -85.96M | $ 78.07M | $ 44.27M | $ 1.94M | $ -126.84M | |
$ -0.96 | $ -0.66 | $ 0.60 | $ 0.34 | $ 0.02 | $ -1.06 | |
$ -0.95 | $ -0.66 | $ 0.58 | $ 0.33 | $ 0.02 | $ -1.06 | |
$ 519.55M | $ 129.29M | $ 129.47M | $ 129.44M | $ 124.02M | $ 119.81M | |
$ 514.87M | $ 129.29M | $ 133.65M | $ 133.49M | $ 127.67M | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.14B | $ 1.18B | $ 1.20B | $ 1.04B | $ 975.04M | $ 1.05B | |
$ -125.14M | $ -85.96M | $ 78.07M | $ 44.27M | $ 1.94M | $ -126.84M | |
$ -80.46M | $ -38.93M | - | - | $ -1.02B | - | |
- | - | - | - | - | - | |
$ -126.44M | $ -60.51M | $ 111.49M | $ 64.98M | $ 33.04M | $ -96.74M | |
$ -98.73M | $ -31.07M | $ 146.37M | $ 105.14M | $ 88.36M | $ -32.92M |