Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ ― | $ 20.27B | $ 20.55B | $ 22.45B | $ 12.73B | $ 11.75B | |
$ ― | $ 8.07B | $ 8.29B | $ 909.00M | $ 5.04B | $ 4.65B | |
$ ― | $ 12.20B | $ 12.27B | $ 21.54B | $ 7.70B | $ 7.10B | |
$ ― | $ 6.20B | $ 6.72B | $ 18.97B | $ 3.96B | $ 3.61B | |
$ ― | $ 6.00B | $ 5.55B | $ 2.57B | $ 3.73B | $ 3.49B | |
$ ― | $ -885.00M | $ -1.53B | $ -422.00M | $ 365.00M | $ 359.00M | |
$ ― | $ -344.00M | $ -79.00M | $ -432.00M | $ ― | $ ― | |
$ ― | $ 5.46B | $ 4.10B | $ 2.57B | $ 3.71B | $ 2.04B | |
$ ― | $ 1.29B | $ 1.16B | $ 1.05B | $ 907.00M | $ 589.00M | |
$ ― | $ 414.00M | $ 443.00M | $ 417.00M | $ ― | $ ― | |
$ ― | $ 3.87B | $ 2.90B | $ 1.43B | $ 2.66B | $ 1.41B | |
$ ― | $ 1.73 | $ 1.96 | $ 1.40 | $ 1.14 | $ 0.60 | |
$ ― | $ 1.73 | $ 1.96 | $ 1.40 | $ 1.13 | $ 0.60 | |
$ ― | $ 2.23B | $ 2.26B | $ 2.32B | $ 2.34B | $ 2.35B | |
$ ― | $ 2.24B | $ 2.27B | $ 2.33B | $ 2.35B | $ 2.35B | |
$ ― | $ 0.63 | $ 0.60 | $ 0.76 | $ 0.70 | $ 0.70 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 14.27B | $ 15.01B | $ 19.88B | $ -9.00B | $ -8.26B | |
$ ― | $ 3.87B | $ 2.90B | $ 1.43B | $ 2.66B | $ 1.41B | |
$ ― | $ 4.09B | $ 3.32B | $ 2.08B | $ 2.99B | $ 3.01B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 6.61B | $ 5.07B | $ 3.49B | $ 4.20B | $ 2.74B | |
$ ― | $ 7.11B | $ 6.36B | $ 4.32B | $ 4.20B | $ 2.74B |