Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 66.64B | $ 190.41B | $ 95.85B | $ 37.24B | $ 51.07B | $ 110.74B | |
$ 38.08B | $ 115.30B | $ 71.78B | $ 56.45B | $ 28.81B | $ 73.12B | |
$ 28.56B | $ 75.10B | $ 24.07B | $ -19.20B | $ 22.26B | $ 37.62B | |
$ 18.11B | $ 54.12B | $ 105.30B | $ -276.00M | $ 9.94B | $ 26.83B | |
$ 10.45B | $ 20.98B | $ -81.23B | $ -18.93B | $ 12.32B | $ 10.79B | |
$ 345.00M | $ -12.50B | $ 12.79B | $ 32.48B | $ -13.07B | $ -20.13B | |
$ 16.60B | $ 23.52B | $ -34.48B | $ 75.61B | $ 47.82B | $ -37.75B | |
$ 27.39B | $ 5.46B | $ -12.54B | $ -127.43B | $ 47.07B | $ -47.09B | |
$ -23.45B | $ -72.72B | $ 39.06B | $ 31.77B | $ 11.95B | $ 780.00M | |
- | $ 1.58B | $ 41.74B | $ -66.10B | - | - | |
$ 27.50B | $ 43.87B | $ -64.87B | $ -140.00B | $ 5.90B | $ -26.80B | |
- | $ 72.87 | - | - | - | - | |
- | $ 64.04 | - | - | - | - | |
- | $ 602.00M | - | - | - | - | |
- | $ 685.00M | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 20.00M | - | - | - | $ 49.00M | $ 57.00M | |
$ 56.20B | $ 169.43B | $ 177.08B | $ 56.17B | $ 38.75B | $ 99.95B | |
$ 27.50B | $ 43.87B | $ -64.87B | $ -140.00B | $ 5.90B | $ -26.80B | |
$ 9.69B | - | - | - | $ -16.57B | $ -12.96B | |
$ 13.22B | - | - | - | $ 14.34B | $ 21.60B | |
$ 40.61B | - | $ -27.89B | $ -151.80B | $ 61.41B | $ -25.49B | |
$ 41.69B | - | $ 9.19B | $ -151.80B | $ 64.36B | $ -14.67B |