Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
- | $ 55.66B | $ 54.21B | $ 66.50B | $ 56.92B | $ 42.93B | |
- | - | - | - | $ 22.14B | $ 16.84B | |
- | $ 55.66B | $ 54.21B | $ 66.50B | $ 38.68B | $ 26.09B | |
- | $ 33.10B | $ 31.86B | $ 33.82B | $ 31.89B | $ 29.19B | |
- | $ 22.56B | $ 22.35B | $ 32.68B | $ 25.04B | $ 13.74B | |
- | $ -1.49B | $ -1.52B | $ -4.03B | $ -804.00M | $ -1.72B | |
- | $ 2.34B | $ -384.00M | $ 525.00M | $ 61.00M | $ 1.48B | |
- | $ 16.05B | $ 21.40B | $ 27.70B | $ 24.29B | $ 13.51B | |
- | $ 6.45B | $ 7.08B | $ 10.74B | $ 10.62B | $ 4.77B | |
- | - | $ 594.00M | $ 19.00M | - | - | |
- | $ 7.90B | $ 12.92B | $ 29.77B | $ 11.30B | $ 7.96B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 675.00M | |
- | $ 33.10B | $ 31.86B | $ 33.82B | $ 31.89B | $ 29.19B | |
- | - | - | - | $ 858.00M | $ 1.33B | |
- | $ 7.90B | $ 12.92B | $ 29.77B | $ 11.30B | $ 7.96B | |
- | $ 18.24B | $ 17.41B | $ 22.95B | $ 12.13B | $ 7.50B | |
- | $ 17.70B | $ 22.53B | $ 28.31B | $ 25.15B | $ 14.84B | |
- | $ 22.99B | $ 27.59B | $ 33.99B | $ 30.23B | $ 20.95B |