Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 8.51B | $ 5.77B | - | $ 3.49B | $ 3.39B | $ 3.11B | |
$ 3.37B | $ 1.58B | - | $ 38.77M | $ 1.03B | $ 1.00B | |
$ 5.14B | $ 4.19B | - | $ 3.46B | $ 2.35B | $ 2.11B | |
$ 4.02B | $ 3.23B | - | $ 1.65B | $ 1.61B | $ 1.50B | |
$ 1.12B | $ 966.00M | - | $ 1.80B | $ 742.65M | $ 603.96M | |
$ -582.89M | $ -516.18M | - | $ -157.88M | $ -141.79M | $ -137.44M | |
$ -378.24M | $ -413.58M | - | $ -499.00K | $ 49.91M | $ -121.32M | |
$ 828.66M | $ 729.30M | - | $ 1.60B | $ 650.77M | $ 345.20M | |
$ 261.57M | $ 264.01M | - | $ 118.75M | $ 339.91M | $ 110.84M | |
$ -18.57M | $ -18.19M | $ -46.15M | $ 58.70M | - | - | |
$ 566.84M | $ 465.09M | - | $ 1.48B | $ 310.67M | $ 234.22M | |
$ 1.64 | $ 1.71 | $ 1.12 | $ 1.46 | $ 1.14 | $ 0.86 | |
$ 1.64 | $ 1.71 | $ 1.12 | $ 1.46 | $ 1.14 | $ 0.86 | |
$ 1.63B | $ 271.55M | $ 540.60M | $ 271.27M | $ 272.53M | $ 270.85M | |
$ 1.63B | $ 272.59M | $ 540.90M | $ 271.91M | $ 273.48M | $ 271.82M | |
$ 1.51 | $ 1.00 | $ 1.94 | $ 0.88 | $ 0.78 | $ 0.70 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 3.39 | $ 2.89 | |
- | - | - | - | - | - | |
$ 1.02B | $ 4.80B | - | $ 1.69B | $ 2.64B | $ 2.51B | |
$ 566.84M | $ 465.09M | - | $ 1.48B | $ 310.67M | $ 234.22M | |
$ 697.77M | $ 671.34M | - | $ 1.22B | $ 312.89M | $ 317.38M | |
- | - | - | - | $ 145.65M | $ 158.15M | |
$ 1.41B | $ 1.25B | - | $ 1.76B | $ 796.42M | $ 503.35M | |
$ 2.18B | $ 2.08B | - | $ 2.27B | $ 1.32B | $ 1.05B |