Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 37.38B | $ 39.27B | $ 90.66B | $ 29.49B | $ 25.61B | $ 22.82B | |
$ 20.87B | $ 21.95B | $ 49.52B | $ 15.57B | $ 13.71B | $ 12.20B | |
$ 16.51B | $ 17.31B | $ 41.14B | $ 13.92B | $ 11.90B | $ 10.62B | |
$ 9.72B | $ 10.14B | $ 21.36B | $ 7.26B | $ 6.38B | $ 5.75B | |
$ 6.79B | $ 7.17B | $ 19.78B | $ 6.66B | $ 5.51B | $ 4.87B | |
$ -1.21B | $ 1.28B | $ 2.93B | $ 856.31M | $ 993.39M | $ 993.32M | |
- | $ -470.28M | $ -3.21B | - | - | - | |
$ 6.14B | $ 6.07B | $ 26.07B | $ 6.38B | $ 4.65B | $ 3.95B | |
$ 1.61B | $ 1.54B | $ 4.73B | $ 1.21B | $ 1.11B | $ 905.66M | |
- | - | - | - | - | - | |
$ 4.63B | $ 4.61B | $ 21.34B | $ 5.13B | $ 3.51B | $ 3.03B | |
$ 2.47 | $ 10.28 | $ 34.71 | $ 11.49 | $ 7.16 | $ 6.80 | |
$ 2.47 | $ 10.28 | $ 34.71 | $ 11.49 | $ 7.16 | $ 6.80 | |
$ 446.11M | $ 446.11M | $ 1.34B | $ 446.11M | $ 490.72M | $ 446.09M | |
$ 446.11M | $ 446.11M | $ 1.34B | $ 446.11M | $ 490.72M | $ 446.09M | |
- | $ 0.03 | $ 10.50 | $ 1.52 | $ 1.26 | $ 1.15 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 30.59B | $ 32.09B | $ 70.88B | $ -22.83B | $ -20.10B | $ -17.95B | |
$ 4.63B | $ 4.61B | $ 21.34B | $ 5.13B | $ 3.51B | $ 3.03B | |
$ 4.63B | $ 4.77B | $ 21.28B | $ 5.18B | $ 3.81B | $ 3.20B | |
$ 1.14B | - | - | - | - | - | |
$ 7.27B | $ 7.31B | $ 23.14B | $ 7.18B | $ 5.64B | $ 4.93B | |
$ 7.40B | $ 9.37B | $ 27.12B | $ 7.18B | $ 5.64B | $ 4.93B |