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 | |
- | $ 1.56 | $ 2.55 | $ 6.11 | $ 223.50 | $ 1.57 | |
- | $ 1.56 | $ 2.55 | $ 6.09 | $ 223.00 | $ 1.57 | |
- | $ 5.07B | $ 5.06B | $ 5.06B | - | $ 5.06B | |
- | $ 5.08B | $ 5.07B | $ 5.07B | - | $ 5.07B | |
- | $ 1.46 | $ 1.70 | $ 3.50 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 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 |