Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 1.09B | $ 1.13B | $ 1.04B | - | $ 709.38M | $ 598.72M | |
$ 379.96M | $ 382.58M | $ 373.59M | - | $ 60.15M | $ 61.61M | |
$ 714.09M | $ 744.91M | $ 670.59M | - | $ 649.23M | $ 537.11M | |
$ 839.38M | $ 834.45M | $ 853.65M | - | $ 290.82M | $ 279.75M | |
$ -125.29M | $ -89.54M | $ -183.06M | - | $ 358.40M | $ 257.36M | |
$ 74.01M | $ 62.66M | $ 61.34M | - | $ 29.55M | $ 20.80M | |
$ -111.29M | $ -123.30M | $ 26.18M | - | $ 3.20M | $ 60.41M | |
$ -68.59M | $ -43.84M | $ -180.57M | - | $ 384.75M | $ 279.36M | |
$ -32.88M | $ -34.06M | $ -72.81M | - | $ 64.94M | $ 49.69M | |
- | - | - | - | - | - | |
$ -35.71M | $ -9.77M | $ -107.76M | - | $ 319.80M | $ 229.67M | |
$ -0.57 | $ -0.15 | $ -1.67 | $ 1.30 | $ 4.71 | $ 3.38 | |
$ -0.57 | $ -0.15 | $ -1.67 | $ 1.30 | $ 4.67 | $ 3.34 | |
$ 253.77M | $ 63.71M | $ 64.62M | $ 40.93M | $ 67.86M | $ 68.00M | |
$ 253.77M | $ 63.71M | $ 64.62M | $ 41.01M | $ 68.49M | $ 68.73M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 3.77 | - | - | |
- | - | - | - | - | - | |
$ 1.14B | $ 1.22B | $ 1.23B | - | $ 300.10M | $ 286.99M | |
$ -35.71M | $ -9.77M | $ -107.76M | - | $ 319.80M | $ 229.67M | |
$ -101.61M | $ -77.06M | - | - | - | - | |
- | - | - | - | - | - | |
$ -339.91M | $ -98.02M | $ -212.48M | - | $ 391.99M | $ 291.22M | |
$ 165.84M | $ 411.06M | $ 292.81M | - | $ 402.25M | $ 300.77M |