Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 14.03B | $ 14.69B | $ 14.54B | $ 12.86B | $ 12.47B | $ 9.46B | |
$ 11.37B | $ 11.97B | $ 11.72B | $ 10.13B | $ 9.93B | $ 7.66B | |
$ 2.66B | $ 2.73B | $ 2.82B | $ 2.73B | $ 2.54B | $ 1.80B | |
$ 1.65B | $ 1.32B | $ 1.35B | $ 1.32B | $ 1.43B | $ 876.60M | |
$ 1.01B | $ 1.51B | $ 1.47B | $ 1.42B | $ 1.11B | $ 922.50M | |
$ -294.00M | $ -259.00M | $ -135.00M | $ -139.00M | $ -185.00M | $ -191.10M | |
$ -6.00M | $ -2.00M | $ -11.00M | $ -83.00M | $ -99.00M | $ -127.30M | |
$ 824.00M | $ 1.25B | $ 1.11B | $ 1.19B | $ 825.00M | $ 604.10M | |
$ 169.00M | $ 193.00M | $ 300.00M | $ 261.00M | $ 187.00M | $ 171.50M | |
$ -2.00M | - | - | $ 19.00M | $ -14.00M | $ 4.10M | |
$ 643.00M | $ 1.05B | $ 805.00M | $ 937.00M | $ 612.00M | $ 429.40M | |
$ 0.44 | $ 0.71 | $ 0.53 | $ 0.60 | $ 0.38 | $ 0.36 | |
$ 0.44 | $ 0.71 | $ 0.53 | $ 0.60 | $ 0.38 | $ 0.36 | |
$ 5.85B | $ 1.48B | $ 1.51B | $ 1.55B | $ 1.60B | $ 1.18B | |
$ 5.83B | $ 1.48B | $ 1.52B | $ 1.56B | $ 1.60B | $ 1.18B | |
$ 0.62 | $ 0.49 | $ 0.48 | $ 0.47 | $ 0.47 | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.64 | $ 0.62 | |
- | - | - | $ 0.74 | - | - | |
- | - | - | - | - | - | |
$ 13.02B | $ 13.29B | $ 13.07B | $ 11.45B | $ 11.36B | $ 8.54B | |
$ 639.00M | $ 1.05B | $ 805.00M | $ 939.00M | $ 612.00M | $ 430.20M | |
$ 580.49M | $ 902.29M | - | $ 1.01B | $ 709.01M | $ 523.15M | |
- | - | - | $ 153.00M | $ 207.00M | $ 207.90M | |
$ 874.00M | $ 1.26B | $ 1.12B | $ 1.35B | $ 1.03B | $ 812.00M | |
$ 1.08B | $ 1.85B | $ 1.75B | $ 1.92B | $ 1.68B | $ 1.26B |