Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 176.64B | $ 95.21B | $ 68.21B | $ 68.23B | $ 59.01B | $ 76.76B | |
$ ― | $ ― | $ 49.97B | $ 49.08B | $ 39.08B | $ 51.74B | |
$ ― | $ ― | $ 18.25B | $ 19.15B | $ 19.93B | $ 25.02B | |
$ ― | $ ― | $ 10.51B | $ 10.57B | $ 10.35B | $ 10.59B | |
$ ― | $ ― | $ 7.74B | $ 8.59B | $ 9.59B | $ 14.44B | |
$ ― | $ ― | $ 259.00M | $ 53.30M | $ -2.01B | $ -756.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 9.21B | $ 10.33B | $ 10.79B | $ 29.13B | |
$ ― | $ ― | $ 4.91B | $ 5.66B | $ 7.53B | $ 7.49B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 1.25B | $ 1.15B | $ 1.10B | $ 18.16B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 60.48B | $ 59.65B | $ 49.42B | $ 62.33B | |
$ ― | $ ― | $ 3.63B | $ 3.43B | $ 2.78B | $ 18.96B | |
$ ― | $ ― | $ 5.27B | $ 4.02B | $ 2.61B | $ 18.82B | |
$ ― | $ ― | $ 2.61B | $ 3.09B | $ 4.84B | $ 2.47B | |
$ ― | $ ― | $ 11.82B | $ 13.43B | $ 15.63B | $ 31.60B | |
$ ― | $ 18.73B | $ 15.19B | $ 17.28B | $ 19.33B | $ 34.06B |