Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 15.45B | $ 15.61B | $ 15.91B | $ 17.74B | $ 16.21B | $ 14.29B | |
$ 4.28B | $ 4.42B | $ 4.56B | $ 4.30B | $ 3.83B | $ 3.55B | |
$ 11.17B | $ 11.18B | $ 11.35B | $ 13.43B | $ 12.38B | $ 10.74B | |
$ 10.42B | $ 10.21B | $ 9.84B | $ 9.89B | $ 9.76B | $ 10.14B | |
$ 751.00M | $ 970.00M | $ 1.51B | $ 3.17B | $ 2.62B | $ 606.00M | |
$ -283.00M | $ -378.00M | $ -255.00M | $ 137.00M | $ -173.00M | $ -161.00M | |
$ -23.00M | $ 13.00M | $ 76.00M | $ -371.00M | $ 83.00M | $ 566.00M | |
$ 546.00M | $ 772.00M | $ 1.40B | $ 3.04B | $ 3.33B | $ 1.05B | |
$ 329.00M | $ 363.00M | $ 387.00M | $ 628.00M | $ 456.00M | $ 350.00M | |
- | - | - | - | - | - | |
$ 203.00M | $ 390.00M | $ 1.01B | $ 2.39B | $ 2.87B | $ 684.00M | |
$ 0.57 | $ 1.09 | $ 2.81 | $ 6.64 | $ 7.91 | $ 1.90 | |
$ 0.56 | $ 1.08 | $ 2.79 | $ 6.55 | $ 7.79 | $ 1.86 | |
$ 1.44B | $ 359.00M | $ 357.90M | $ 360.00M | $ 362.90M | $ 360.60M | |
$ 1.44B | $ 360.80M | $ 360.90M | $ 364.90M | $ 368.20M | $ 366.90M | |
$ 2.64 | $ 2.64 | $ 2.64 | $ 2.40 | $ 2.07 | $ 1.39 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 14.70B | $ 14.64B | $ 14.40B | $ 14.19B | $ 13.60B | $ 13.69B | |
$ 203.00M | $ 390.00M | $ 1.01B | $ 2.39B | $ 2.87B | $ 684.00M | |
$ 1.36B | $ 1.36B | - | - | $ 3.04B | $ 2.31B | |
- | - | - | - | - | - | |
$ 829.00M | $ 1.15B | $ 1.65B | $ 3.20B | $ 3.50B | $ 1.21B | |
$ 1.66B | $ 1.98B | $ 2.40B | $ 3.93B | $ 4.16B | $ 1.82B |