Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 |
---|---|---|---|---|
$ 31.55B | $ 16.87B | $ 17.31B | $ 22.23B | |
- | - | $ 6.17B | $ 5.45B | |
- | - | $ 11.14B | $ 16.78B | |
- | - | $ 2.11B | $ 1.69B | |
- | - | $ 9.02B | $ 15.09B | |
- | - | $ -160.00M | $ -224.00M | |
- | - | $ -18.00M | $ -148.00M | |
- | - | $ 8.85B | $ 14.72B | |
- | - | $ 2.65B | $ 4.43B | |
- | - | - | - | |
- | - | $ 6.20B | $ 10.29B | |
- | - | $ 4.03 | $ 6.69 | |
- | - | $ 4.03 | $ 6.67 | |
- | - | $ 1.54B | $ 1.54B | |
- | - | $ 1.54B | $ 1.54B | |
- | - | $ 4.32 | $ 3.67 | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | $ 6.20B | $ 10.29B | |
- | - | $ 6.20B | $ 10.29B | |
- | - | $ 24.00M | $ 97.00M | |
- | - | $ 8.87B | $ 14.82B | |
- | $ 8.68B | $ 10.40B | $ 16.18B |