Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 7.35B | - | $ 3.49B | $ 3.39B | $ 3.11B | $ 2.87B | |
$ 2.02B | - | $ 38.77M | $ 1.03B | $ 1.00B | $ 930.70M | |
$ 5.32B | - | $ 3.46B | $ 2.35B | $ 2.11B | $ 1.94B | |
$ 4.29B | - | $ 1.65B | $ 1.61B | $ 1.50B | $ 1.34B | |
$ 1.03B | - | $ 1.80B | $ 742.65M | $ 603.96M | $ 602.73M | |
$ -650.67M | - | $ -157.88M | $ -141.79M | $ -137.44M | $ -136.59M | |
$ -54.56M | - | $ -499.00K | $ 49.91M | $ -121.32M | $ -25.56M | |
$ 295.90M | - | $ 1.60B | $ 650.77M | $ 345.20M | $ 440.57M | |
$ 29.25M | - | $ 118.75M | $ 339.91M | $ 110.84M | $ 154.94M | |
$ 1.40M | $ -46.15M | $ 58.70M | - | - | - | |
$ 266.41M | - | $ 1.48B | $ 310.67M | $ 234.22M | $ 285.50M | |
$ 0.98 | $ 1.12 | $ 1.46 | $ 1.14 | $ 0.86 | $ 1.06 | |
$ 0.98 | $ 1.12 | $ 1.46 | $ 1.14 | $ 0.86 | $ 1.06 | |
$ 1.09B | $ 540.60M | $ 271.27M | $ 272.53M | $ 270.85M | $ 268.78M | |
$ 1.09B | $ 540.90M | $ 271.91M | $ 273.48M | $ 271.82M | $ 269.91M | |
$ 1.52 | $ 1.94 | $ 0.88 | $ 0.78 | $ 0.70 | $ 0.63 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 3.39 | $ 2.89 | $ 2.76 | |
- | - | - | - | - | - | |
$ 2.63B | - | $ 1.69B | $ 2.64B | $ 2.51B | $ 2.27B | |
$ 266.41M | - | $ 1.48B | $ 310.67M | $ 234.22M | $ 285.50M | |
$ 312.40M | - | $ 1.22B | $ 312.89M | $ 317.38M | $ 311.53M | |
- | - | - | $ 145.65M | $ 158.15M | $ 137.49M | |
$ 988.11M | - | $ 1.76B | $ 796.42M | $ 503.35M | $ 578.06M | |
$ 1.88B | - | $ 2.27B | $ 1.32B | $ 1.05B | $ 1.05B |