Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 49.45B | $ 711.37B | $ 707.41B | $ 95.85B | $ 37.24B | $ 126.93B | |
$ 26.60B | $ 419.82B | $ 442.62B | $ 71.78B | $ 56.45B | $ 28.81B | |
$ 22.85B | $ 291.55B | $ 264.79B | $ 24.07B | $ -19.20B | $ 98.12B | |
$ 15.74B | $ 156.12B | $ 174.22B | $ 105.30B | $ -276.00M | $ 64.90B | |
$ 7.11B | $ 135.44B | $ 90.57B | $ -81.23B | $ -18.93B | $ 33.23B | |
$ 2.84B | $ -8.16B | $ -96.26B | $ 12.79B | $ 32.48B | $ -34.06B | |
$ 17.20B | $ 154.28B | $ 269.74B | $ -34.48B | $ 75.61B | $ -195.18B | |
$ 27.16B | $ 32.11B | $ -350.02B | $ -12.54B | $ -127.43B | $ 219.23B | |
$ -20.84B | $ -61.87B | $ -270.18B | $ 39.06B | $ 31.77B | $ 10.63B | |
- | $ 32.95B | $ 5.87B | $ 41.74B | $ -66.10B | $ 11.06B | |
$ 25.46B | $ 78.46B | $ -207.31B | $ -64.87B | $ -140.00B | $ 219.23B | |
- | - | $ 72.87 | - | - | - | |
- | - | $ 64.04 | - | - | - | |
- | - | $ 602.00M | - | - | - | |
- | - | $ 685.00M | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 42.33B | - | - | $ 177.08B | $ 56.17B | $ 93.71B | |
$ 25.46B | $ 78.46B | $ -207.31B | $ -64.87B | $ -140.00B | $ 219.23B | |
$ 6.97B | $ -27.94B | $ -617.69B | - | - | - | |
$ 10.45B | - | - | - | - | - | |
$ 37.60B | $ 105.60B | $ -261.92B | $ -27.89B | $ -151.80B | $ 204.29B | |
$ 38.47B | $ 116.17B | $ -251.94B | $ 9.19B | $ -151.80B | $ 201.34B |