Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 190.44B | $ ― | $ 77.75B | $ 85.26B | $ 82.65B | $ 85.30B | |
$ ― | $ ― | $ 37.91B | $ 40.49B | $ 40.52B | $ 40.45B | |
$ ― | $ ― | $ 39.84B | $ 44.77B | $ 42.14B | $ 44.85B | |
$ ― | $ ― | $ 7.08B | $ 7.77B | $ 7.51B | $ 7.73B | |
$ ― | $ ― | $ 32.76B | $ 36.99B | $ 34.62B | $ 37.12B | |
$ ― | $ ― | $ -1.75B | $ -1.99B | $ -2.12B | $ -2.05B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 31.79B | $ 36.68B | $ 30.51B | $ 54.48B | |
$ ― | $ ― | $ 5.66B | $ 9.23B | $ 6.20B | $ 8.47B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 25.56B | $ 26.69B | $ 23.52B | $ 44.91B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 44.99B | $ 48.27B | $ 48.03B | $ 48.18B | |
$ ― | $ ― | $ 25.56B | $ 26.75B | $ 23.69B | $ 45.08B | |
$ ― | $ ― | $ 25.56B | $ 26.75B | $ 23.69B | $ 45.08B | |
$ ― | $ ― | $ 2.12B | $ 2.48B | $ 2.53B | $ 2.45B | |
$ ― | $ ― | $ 33.90B | $ 39.15B | $ 33.04B | $ 56.93B | |
$ ― | $ 35.20B | $ 37.52B | $ 42.63B | $ 36.42B | $ 59.84B |