Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 23.84B | $ 89.29B | $ 32.09B | $ 21.28B | $ 21.26B | $ 92.18B | |
$ 8.04B | $ 5.01B | $ -12.12B | $ -10.76B | $ 8.87B | $ 59.39B | |
$ 15.79B | $ 84.28B | $ 19.97B | $ 10.52B | $ 12.39B | $ 32.79B | |
$ 7.27B | $ 56.82B | $ 50.88B | $ -63.40B | $ 5.00B | $ 23.73B | |
$ 8.52B | $ 27.46B | $ -31.09B | $ 37.58B | $ 7.39B | $ 9.06B | |
$ 4.06B | $ -13.20B | $ 53.21B | $ 1.04B | $ -18.23B | $ -18.64B | |
$ -55.98B | $ 24.55B | $ -149.20B | $ 171.11B | $ 61.51B | $ -40.18B | |
$ -43.39B | $ -3.53B | $ 37.66B | $ -11.47B | $ 50.66B | $ -49.76B | |
$ -39.19B | $ -64.52B | $ 2.77B | $ 35.54B | $ 10.06B | $ -4.25B | |
- | $ 2.62B | $ 34.54B | $ -7.18B | - | - | |
$ -3.66B | $ 60.24B | $ 168.89B | $ -273.10B | $ 21.41B | $ -36.61B | |
- | $ 80.54 | $ 42.73 | $ -83.41 | $ 244.43 | $ -439.80 | |
- | $ 80.86 | $ 38.79 | $ -83.41 | $ 243.05 | $ -439.80 | |
- | $ 748.00M | $ 3.95B | $ 3.27B | $ 58.25M | $ 58.25M | |
- | $ 745.00M | $ 4.35B | $ 3.27B | $ 58.65M | $ 58.25M | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 156.00M | $ 166.00M | |
$ 15.31B | $ 61.83B | $ 38.77B | $ -74.16B | $ 13.88B | $ 83.12B | |
$ -3.66B | $ 60.24B | $ 168.89B | $ -273.10B | $ 21.41B | $ -36.61B | |
$ 29.68B | - | - | - | $ -14.25B | $ -13.59B | |
$ 4.89B | - | - | - | $ 9.25B | $ 19.51B | |
$ -38.50B | - | $ 37.66B | $ -14.07B | $ 59.91B | $ -30.25B | |
$ -37.79B | - | $ 46.85B | $ -14.71B | $ 60.63B | $ -19.58B |