Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
- | $ 5.48B | $ 7.43B | $ 9.27B | $ 5.48B | $ 5.01B | |
- | - | $ 2.70B | $ 2.44B | $ 2.74B | $ 2.81B | |
- | $ 5.48B | $ 4.73B | $ 6.83B | $ 2.73B | $ 2.20B | |
- | $ 5.41B | $ 3.48B | $ 3.94B | $ 2.01B | $ 1.92B | |
- | $ 67.00M | $ 1.25B | $ 2.88B | $ 719.00M | $ 280.00M | |
- | $ 106.00M | $ 235.00M | $ -166.00M | $ -109.00M | $ -91.00M | |
- | $ 73.00M | $ -154.00M | $ -205.00M | - | - | |
- | $ -746.00M | $ 213.00M | $ 2.66B | $ 42.00M | $ 344.00M | |
- | $ -106.00M | $ 386.00M | $ 1.02B | $ -100.00M | $ 186.00M | |
- | $ -56.00M | $ 246.00M | $ 272.00M | - | - | |
- | $ -203.00M | $ -173.00M | $ 1.64B | $ -195.00M | $ -65.00M | |
- | $ -0.04 | $ -0.04 | $ 0.57 | $ -0.04 | $ -0.01 | |
- | $ -0.04 | $ -0.04 | $ 0.57 | $ -0.04 | $ -0.01 | |
- | $ 4.52B | $ 4.57B | $ 4.65B | $ 4.77B | $ 4.89B | |
- | $ 4.52B | $ 4.57B | $ 4.68B | $ 4.79B | $ 4.89B | |
- | $ 0.03 | - | $ 0.09 | $ 0.02 | $ 0.04 | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.10 | $ 0.04 | |
- | - | - | - | - | - | |
- | - | - | - | $ 51.00M | $ 33.00M | |
- | $ 5.41B | $ 6.18B | $ 6.39B | $ 4.76B | $ 4.73B | |
- | $ -203.00M | $ -173.00M | $ 1.64B | $ -195.00M | $ -65.00M | |
- | $ -22.00M | $ 1.54B | $ 2.33B | $ 630.43M | $ 238.50M | |
- | - | - | - | $ 132.00M | $ 126.00M | |
- | $ -627.00M | $ 38.00M | $ 2.81B | $ 174.00M | $ 470.00M | |
- | $ 16.00M | $ 691.00M | $ 3.44B | $ 894.00M | $ 1.21B |