Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
- | $ 275.11B | $ 289.70B | $ 275.74B | $ 201.91B | $ 190.37B | |
- | $ 137.96B | $ 152.30B | $ 126.99B | $ 103.01B | $ 112.44B | |
- | $ 137.15B | $ 137.40B | $ 148.75B | $ 98.90B | $ 77.93B | |
- | $ 91.17B | $ 234.96B | $ 65.52B | $ 65.38B | $ 63.58B | |
- | $ 45.99B | $ -97.56B | $ 83.23B | $ 33.51B | $ 14.36B | |
- | $ -9.86B | $ -10.90B | $ 1.02B | $ -5.90B | $ -6.38B | |
- | $ 70.64B | $ -38.63B | $ -9.92B | $ -16.89B | $ -126.28B | |
- | $ -34.51B | $ -69.84B | $ 94.50B | $ 10.72B | $ -118.31B | |
- | $ 9.74B | $ 5.18B | $ 13.87B | $ 185.00M | $ -26.39B | |
- | $ 1.76B | $ 2.62B | $ 3.13B | - | - | |
- | $ -44.27B | $ -75.55B | $ 83.34B | $ 9.03B | $ -91.75B | |
- | $ -69.94 | $ 14.00 | $ 62.34 | - | - | |
- | $ -69.94 | $ 13.02 | $ 61.36 | - | - | |
- | $ 633.00M | $ 628.40M | - | - | - | |
- | $ 679.90M | $ 661.90M | - | - | - | |
- | - | $ 0.10 | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | $ 229.12B | $ 387.26B | $ 192.51B | $ 168.40B | $ 176.01B | |
- | $ -44.27B | $ -75.55B | $ 83.34B | $ 9.03B | $ -91.75B | |
- | $ -34.16B | $ -51.33B | - | $ 1.29B | $ -80.91B | |
- | - | - | - | $ 6.76B | $ 7.30B | |
- | $ -24.00B | $ -60.98B | $ 93.48B | $ 17.48B | $ -111.00B | |
- | $ -7.98B | $ -43.54B | $ 107.55B | $ 35.12B | $ -88.68B |