Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 14.35B | $ 13.00B | $ 12.32B | $ 18.79B | $ 16.92B | $ 16.74B | |
$ 9.95B | $ 10.06B | $ 10.43B | $ 12.92B | $ 12.40B | $ 12.96B | |
$ 4.40B | $ 2.94B | $ 1.89B | $ 5.87B | $ 4.52B | $ 3.78B | |
$ 3.38B | $ 3.26B | $ 3.17B | $ 3.48B | $ 3.30B | $ 3.45B | |
$ 1.02B | $ -317.00M | $ -1.28B | $ 2.48B | $ 1.13B | $ 335.00M | |
$ 138.00M | $ 39.00M | $ 24.00M | $ -298.00M | $ -319.00M | $ -385.00M | |
$ -6.00M | $ -34.00M | $ -23.00M | $ -13.00M | $ -26.00M | $ -4.00M | |
$ 649.00M | $ -661.00M | $ -1.55B | $ 2.12B | $ 927.00M | $ -46.00M | |
$ 269.00M | $ 137.00M | $ 134.00M | $ 623.00M | $ 106.00M | $ 204.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 329.00M | $ -852.00M | $ -1.71B | $ 1.50B | $ 821.00M | $ -250.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 13.33B | $ 13.32B | $ 13.60B | $ 16.36B | $ 15.70B | $ 16.40B | |
$ 380.00M | $ -798.00M | $ -1.68B | $ 1.50B | $ 821.00M | $ -250.00M | |
$ 855.70M | $ -593.39M | $ -1.23B | $ 1.68B | $ 535.33M | $ -36.34M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 631.00M | $ -661.00M | $ -1.24B | $ 2.43B | $ 1.25B | $ 367.00M | |
$ 1.20B | $ -74.00M | $ -397.00M | $ 3.36B | $ 2.46B | $ 1.93B |