Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
- | $ 61.38B | $ 49.27B | $ 42.65B | $ 41.73B | $ 29.24B | |
- | $ 47.23B | $ 39.53B | $ -41.93B | $ -35.49B | $ -22.05B | |
- | $ 14.15B | $ 9.74B | $ 718.00M | $ 6.24B | $ 7.19B | |
- | $ 3.19B | $ 2.23B | $ 5.31B | $ 5.93B | $ -4.37B | |
- | $ 10.95B | $ 7.51B | $ 4.24B | $ 6.03B | $ 2.83B | |
- | $ -796.00M | $ -1.24B | $ 352.00M | $ 331.00M | $ 82.00M | |
- | $ -1.52B | $ -731.00M | $ 252.00M | $ -1.39B | $ -508.00M | |
- | $ 11.77B | $ 7.64B | $ -1.06B | $ 6.38B | $ 1.69B | |
- | $ 3.08B | $ 1.72B | $ -46.00M | $ 1.26B | $ -255.00M | |
- | $ 890.00M | $ 720.00M | $ 63.00M | $ 62.00M | $ 94.00M | |
- | $ 8.59B | $ 5.85B | $ -339.00M | $ 5.11B | $ 1.47B | |
- | - | $ 7.80 | $ -1.72 | $ 8.42 | $ -1.64 | |
- | - | $ 7.80 | $ -1.72 | $ 8.25 | $ -1.66 | |
- | - | $ 617.64M | $ 197.09M | $ 607.36M | $ 535.34M | |
- | - | $ 617.60M | $ 197.09M | $ 619.88M | - | |
- | - | $ 0.75 | - | $ 1.10 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 50.43B | $ 41.76B | $ -36.62B | $ -29.56B | $ -26.42B | |
- | - | - | - | - | - | |
- | $ 8.59B | $ 5.85B | $ -339.00M | $ 5.11B | $ 1.47B | |
- | $ 11.65B | $ 5.83B | - | - | - | |
- | $ 11.77B | $ 7.64B | $ -1.06B | $ 5.84B | $ 1.61B | |
- | $ 16.40B | $ 8.04B | $ 2.63B | $ 9.72B | - |