Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 13.55B | $ 13.64B | $ 14.69B | $ 14.54B | $ 12.86B | $ 12.47B | |
$ 10.82B | $ 10.93B | $ 11.97B | $ 11.72B | $ 10.13B | $ 9.93B | |
$ 2.73B | $ 2.71B | $ 2.73B | $ 2.82B | $ 2.73B | $ 2.54B | |
$ 1.37B | $ 1.40B | $ 1.32B | $ 1.35B | $ 1.32B | $ 1.54B | |
$ 1.26B | $ 1.21B | $ 1.51B | $ 1.24B | $ 1.32B | $ 994.00M | |
$ -224.00M | $ -310.00M | $ -259.00M | $ -135.00M | $ -139.00M | $ -185.00M | |
- | $ 1.00M | $ -2.00M | $ -223.00M | $ -30.00M | $ -2.00M | |
$ 945.00M | $ 903.00M | $ 1.25B | $ 1.11B | $ 1.19B | $ 825.00M | |
$ 167.00M | $ 163.00M | $ 193.00M | $ 300.00M | $ 261.00M | $ 187.00M | |
$ -3.00M | $ -4.00M | - | - | $ 19.00M | $ -14.00M | |
$ 770.00M | $ 730.00M | $ 1.05B | $ 802.00M | $ 937.00M | $ 612.00M | |
$ 0.53 | $ 0.51 | $ 0.71 | $ 0.53 | $ 0.60 | $ 0.38 | |
$ 0.53 | $ 0.51 | $ 0.71 | $ 0.53 | $ 0.60 | $ 0.38 | |
$ 5.78B | $ 1.45B | $ 1.48B | $ 1.51B | $ 1.55B | $ 1.60B | |
$ 5.77B | $ 1.44B | $ 1.48B | $ 1.52B | $ 1.56B | $ 1.60B | |
$ 0.52 | $ 0.50 | $ 0.48 | $ 0.48 | $ 0.47 | $ 0.47 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 12.19B | $ 12.33B | $ 13.29B | $ 13.07B | $ 11.45B | $ 11.47B | |
$ 769.00M | $ 730.00M | $ 1.05B | $ 805.00M | $ 939.00M | $ 612.00M | |
$ 829.20M | $ 996.97M | - | $ 1.17B | $ 1.03B | $ 793.75M | |
- | - | - | - | - | - | |
$ 1.30B | $ 1.25B | $ 1.54B | $ 1.27B | $ 1.35B | $ 1.03B | |
$ 1.89B | $ 1.86B | $ 2.13B | $ 1.90B | $ 1.92B | $ 1.68B |