Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
- | $ 54.21B | $ 66.50B | $ 56.92B | $ 42.93B | $ 44.29B | |
- | - | - | $ 22.14B | $ 16.84B | $ 16.73B | |
- | $ 54.21B | $ 66.50B | $ 38.68B | $ 26.09B | $ 27.56B | |
- | $ 31.86B | $ 33.82B | $ 31.89B | $ 29.19B | $ 10.83B | |
- | $ 22.35B | $ 32.68B | $ 25.04B | $ 13.74B | $ 16.73B | |
- | $ -1.52B | $ -4.03B | $ -804.00M | $ -1.72B | $ -1.87B | |
- | $ -384.00M | $ 525.00M | $ 61.00M | $ 1.48B | $ 189.00M | |
- | $ 21.40B | $ 27.70B | $ 24.29B | $ 13.51B | $ 15.05B | |
- | $ 7.08B | $ 10.74B | $ 10.62B | $ 4.77B | $ 5.53B | |
- | $ 594.00M | $ 19.00M | - | - | - | |
- | $ 12.92B | $ 29.77B | $ 11.30B | $ 7.96B | $ 8.31B | |
- | - | - | - | $ 1.57 | $ 1.60 | |
- | - | - | - | $ 1.57 | $ 1.60 | |
- | - | - | - | $ 5.06B | $ 5.18B | |
- | - | - | - | $ 5.07B | $ 5.19B | |
- | - | - | - | $ 1.41 | $ 1.18 | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.79 | $ 1.76 | |
- | - | - | - | - | - | |
- | - | - | - | $ 675.00M | $ 405.00M | |
- | $ 31.86B | $ 33.82B | $ 31.89B | $ 29.19B | $ 27.56B | |
- | - | - | $ 858.00M | $ 1.33B | $ 1.51B | |
- | $ 12.92B | $ 29.77B | $ 11.30B | $ 7.96B | $ 8.31B | |
- | $ 17.41B | $ 22.95B | $ 12.13B | $ 7.50B | $ 8.18B | |
- | $ 22.53B | $ 28.31B | $ 25.15B | $ 14.84B | $ 16.56B | |
- | $ 27.59B | $ 33.99B | $ 30.23B | $ 20.95B | $ 22.39B |