Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 5.61B | $ 5.77B | $ 4.48B | $ 3.49B | $ 3.39B | $ 3.11B | |
$ 1.53B | $ 1.58B | $ 1.32B | $ 38.77M | $ 1.03B | $ 1.00B | |
$ 4.08B | $ 4.19B | $ 3.17B | $ 3.46B | $ 2.35B | $ 2.11B | |
$ 3.09B | $ 3.23B | $ 2.64B | $ 1.65B | $ 1.61B | $ 1.50B | |
$ 992.69M | $ 966.00M | $ 524.44M | $ 1.80B | $ 742.65M | $ 603.96M | |
$ -466.90M | $ -516.18M | $ -329.43M | $ -157.88M | $ 141.79M | $ -137.44M | |
$ -388.77M | $ -413.58M | $ -152.39M | $ -499.00K | $ 49.91M | $ -121.32M | |
$ 724.30M | $ 729.30M | $ 404.00M | $ 1.60B | $ 650.77M | $ 345.20M | |
$ 255.54M | $ 264.01M | $ 70.77M | $ 118.75M | $ 339.91M | $ 110.84M | |
$ -17.74M | $ -18.19M | $ 23.08M | $ 58.70M | $ 62.90M | - | |
$ 468.56M | $ 465.09M | $ 333.05M | $ 1.48B | $ 310.67M | $ 234.22M | |
$ 1.28 | $ 1.71 | $ 0.56 | $ 1.46 | $ 1.14 | $ 0.86 | |
$ 1.28 | $ 1.71 | $ 0.56 | $ 1.46 | $ 1.14 | $ 0.86 | |
$ 1.35B | $ 271.55M | $ 270.30M | $ 271.27M | $ 272.53M | $ 270.85M | |
$ 1.36B | $ 272.59M | $ 270.45M | $ 271.91M | $ 273.48M | $ 271.82M | |
$ 1.01 | $ 1.00 | $ 0.97 | $ 0.88 | $ 0.78 | $ 0.70 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 2.89 | |
- | - | - | - | - | - | |
$ 4.62B | $ 4.80B | - | $ 1.69B | $ -2.64B | $ 2.51B | |
$ 468.56M | $ 465.09M | $ 333.05M | $ 1.48B | $ 310.67M | $ 234.22M | |
$ 723.02M | $ 671.34M | $ 296.94M | $ 1.22B | $ 480.06M | $ 317.38M | |
- | - | - | - | - | $ 158.15M | |
$ 1.18B | $ 1.25B | $ 733.43M | $ 1.76B | $ 796.42M | $ 503.35M | |
$ 1.94B | $ 2.08B | $ 1.41B | $ 2.27B | $ 1.32B | $ 1.05B |