Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
- | $ 55.66B | $ 53.82B | $ 66.50B | $ 61.33B | $ 42.93B | |
- | - | $ 15.91B | - | - | $ 19.20B | |
- | $ 55.66B | $ 53.82B | $ 66.50B | $ 61.33B | $ 23.73B | |
- | $ 33.10B | $ 31.63B | $ 33.82B | $ 34.50B | $ 9.26B | |
- | $ 22.56B | $ 22.19B | $ 32.68B | $ -921.00M | $ 14.47B | |
- | $ -1.49B | $ -3.68B | $ -4.03B | $ -1.30B | $ 996.00M | |
- | $ 2.34B | $ 115.00M | $ 525.00M | - | $ 37.00M | |
- | $ 16.05B | $ 17.60B | $ 27.70B | $ 24.60B | $ 13.51B | |
- | $ 6.45B | $ 7.08B | $ 10.74B | $ 11.15B | $ 4.77B | |
- | - | $ 594.00M | $ 19.00M | - | $ -4.00M | |
- | $ 7.90B | $ 11.93B | $ 29.77B | - | $ 7.96B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 33.10B | $ 31.63B | $ 33.82B | - | $ -28.46B | |
- | - | - | - | - | - | |
- | $ 7.90B | $ 11.93B | $ 29.77B | $ 13.45B | $ 7.96B | |
- | $ 18.24B | $ 15.22B | $ 22.95B | $ 19.93B | $ 11.04B | |
- | $ 17.70B | $ 18.73B | $ 28.31B | $ 25.98B | $ 14.84B | |
- | $ 22.99B | $ 23.79B | $ 33.99B | $ 32.80B | $ 20.95B |