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 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 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 |