Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 7.87B | $ 7.66B | $ 6.70B | $ 6.20B | $ 6.04B | $ 5.72B | |
$ 4.40B | $ 5.15B | $ 4.40B | $ 5.71B | $ 5.50B | $ 5.26B | |
$ 3.46B | $ 2.51B | $ 2.30B | $ 496.33M | $ 539.45M | $ 457.70M | |
$ 1.89B | $ 1.86B | $ 1.73B | $ 1.66B | $ 1.57B | $ 1.54B | |
$ 692.20M | $ 649.71M | $ 567.50M | $ 496.33M | $ 539.45M | $ 457.70M | |
$ -55.19M | - | $ -83.86M | $ -41.76M | $ -39.84M | $ -56.06M | |
$ -118.80M | $ -127.80M | $ -84.80M | $ -74.20M | $ -71.31M | $ -51.34M | |
$ 588.74M | $ 544.65M | $ 483.64M | $ 454.57M | $ 499.62M | $ 401.64M | |
$ 134.69M | $ 124.72M | $ 98.90M | $ 87.78M | $ 42.17M | $ 80.16M | |
- | - | - | - | - | - | |
$ 454.05M | $ 419.92M | $ 468.60M | $ 366.79M | $ 457.44M | $ 321.48M | |
$ 20.35 | $ 18.76 | $ 16.59 | $ 15.64 | $ 18.52 | $ 12.84 | |
$ 20.17 | $ 18.60 | $ 16.43 | $ 15.49 | $ 18.30 | $ 12.61 | |
$ 89.18M | $ 22.38M | $ 23.20M | $ 23.45M | $ 24.70M | $ 25.03M | |
$ 89.94M | $ 22.57M | $ 23.41M | $ 23.68M | $ 24.99M | $ 25.48M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 6.29B | $ 7.01B | $ 6.14B | $ 5.71B | $ 5.50B | $ 5.26B | |
$ 454.05M | $ 419.92M | $ 384.74M | $ 366.79M | $ 457.44M | $ 321.48M | |
$ 527.87M | $ 475.52M | - | $ 284.55M | $ 321.57M | - | |
- | - | - | - | - | - | |
$ 643.93M | $ 544.65M | $ 483.64M | $ 496.33M | $ 539.45M | $ 457.70M | |
$ 787.70M | $ 688.99M | $ 627.44M | $ 631.01M | $ 664.81M | $ 568.38M |