Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
- | $ 7.43B | $ 9.27B | $ 5.48B | $ 5.01B | $ 7.27B | |
- | $ 2.70B | $ 2.44B | $ 2.74B | $ 2.81B | $ 3.79B | |
- | $ 4.73B | $ 6.83B | $ 2.73B | $ 2.20B | $ 3.49B | |
- | $ 3.48B | $ 3.94B | $ 2.01B | $ 1.92B | $ 2.77B | |
- | $ 1.25B | $ 2.88B | $ 719.00M | $ 280.00M | $ 717.00M | |
- | $ 235.00M | $ -166.00M | $ -109.00M | $ -91.00M | $ -115.00M | |
- | $ -154.00M | $ -205.00M | - | - | - | |
- | $ 213.00M | $ 2.66B | $ 42.00M | $ 344.00M | $ 803.00M | |
- | $ 386.00M | $ 1.02B | $ -100.00M | $ 186.00M | $ 414.00M | |
- | $ 246.00M | $ 272.00M | - | - | - | |
- | $ -173.00M | $ 1.64B | $ -195.00M | $ -65.00M | $ 389.00M | |
- | $ -0.04 | $ 0.57 | $ -0.20 | $ -0.07 | $ 0.39 | |
- | $ -0.04 | $ 0.57 | $ -0.20 | $ -0.07 | $ 0.38 | |
- | $ 4.57B | $ 4.65B | $ 954.20M | $ 978.40M | $ 1.01B | |
- | $ 4.57B | $ 4.68B | $ 957.00M | $ 978.40M | $ 1.02B | |
- | - | $ 0.09 | $ 0.12 | $ 0.20 | $ 0.65 | |
- | - | - | - | - | - | |
- | - | - | $ 0.52 | $ 0.20 | $ 0.98 | |
- | - | - | - | - | - | |
- | - | - | $ 51.00M | $ 33.00M | $ 46.00M | |
- | $ 6.18B | $ 6.39B | $ 4.76B | $ 4.73B | $ 6.56B | |
- | $ -173.00M | $ 1.64B | $ -195.00M | $ -65.00M | $ 389.00M | |
- | $ 1.54B | $ 2.33B | $ 630.43M | $ 238.50M | $ 768.40M | |
- | - | - | $ 132.00M | $ 126.00M | $ 182.00M | |
- | $ 38.00M | $ 2.81B | $ 174.00M | $ 470.00M | $ 985.00M | |
- | $ 691.00M | $ 3.44B | $ 894.00M | $ 1.21B | $ 1.74B |