Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ ― | $ 55.66B | $ 53.82B | $ 66.50B | $ 61.33B | $ 42.93B | |
$ ― | $ ― | $ 15.91B | $ ― | $ ― | $ 19.20B | |
$ ― | $ 55.66B | $ 53.82B | $ 66.50B | $ 61.33B | $ 23.73B | |
$ ― | $ 33.10B | $ 31.63B | $ 33.82B | $ 34.50B | $ 9.26B | |
$ ― | $ 22.56B | $ 22.19B | $ 32.68B | $ -921.00M | $ 14.47B | |
$ ― | $ -1.49B | $ -3.68B | $ -4.03B | $ -1.30B | $ 996.00M | |
$ ― | $ 2.34B | $ 115.00M | $ 525.00M | $ ― | $ 37.00M | |
$ ― | $ 16.05B | $ 17.60B | $ 27.70B | $ 24.60B | $ 13.51B | |
$ ― | $ 6.45B | $ 7.08B | $ 10.74B | $ 11.15B | $ 4.77B | |
$ ― | $ ― | $ 594.00M | $ 19.00M | $ ― | $ -4.00M | |
$ ― | $ 7.90B | $ 11.93B | $ 29.77B | $ ― | $ 7.96B | |
$ ― | $ 1.56 | $ 2.55 | $ 6.11 | $ 223.50 | $ 1.57 | |
$ ― | $ 1.56 | $ 2.55 | $ 6.09 | $ 223.00 | $ 1.57 | |
$ ― | $ 5.07B | $ 5.06B | $ 5.06B | $ ― | $ 5.06B | |
$ ― | $ 5.08B | $ 5.07B | $ 5.07B | $ ― | $ 5.07B | |
$ ― | $ 1.46 | $ 1.70 | $ 3.50 | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 33.10B | $ 31.63B | $ 33.82B | $ ― | $ -28.46B | |
$ ― | $ 7.90B | $ 11.93B | $ 29.77B | $ 13.45B | $ 7.96B | |
$ ― | $ 18.24B | $ 15.22B | $ 22.95B | $ 19.93B | $ 11.04B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 17.70B | $ 18.73B | $ 28.31B | $ 25.98B | $ 14.84B | |
$ ― | $ 22.99B | $ 23.79B | $ 33.99B | $ 32.80B | $ 20.95B |