Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 23.03B | $ 23.76B | $ 26.54B | $ 24.31B | $ 19.53B | $ 17.63B | |
$ 20.40B | $ 20.99B | $ 23.35B | $ 21.35B | $ 17.29B | $ 15.57B | |
$ 2.63B | $ 2.77B | $ 3.18B | $ 2.97B | $ 2.24B | $ 2.06B | |
$ -3.76B | $ 1.87B | $ 1.97B | $ 1.99B | $ 1.79B | $ 17.19B | |
$ 732.86M | $ 844.40M | $ 1.19B | $ 939.00M | $ 281.40M | $ -4.60M | |
$ -213.62M | $ -282.87M | $ -250.87M | $ -100.38M | $ -89.47M | $ -122.74M | |
$ 24.74M | $ 15.74M | $ -9.91M | $ -36.84M | $ 17.31B | $ 2.21M | |
$ 431.57M | $ 632.26M | $ 982.88M | $ 833.33M | $ 172.93M | $ -129.59M | |
$ 83.18M | $ 133.56M | $ 212.05M | $ 140.96M | $ -20.18M | $ -98.50M | |
- | - | - | - | - | - | |
$ 348.39M | $ 498.70M | $ 770.83M | $ 692.38M | $ 193.11M | $ -31.08M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 16.64B | $ 22.86B | $ 25.32B | $ 23.34B | $ 19.08B | $ 32.76B | |
$ 348.39M | $ 498.70M | $ 770.83M | $ 692.38M | $ 193.11M | $ -31.08M | |
$ 5.94B | $ 640.16M | - | - | - | - | |
- | - | - | - | - | - | |
$ 705.57M | $ 915.13M | $ 1.23B | $ 933.71M | $ 262.40M | $ -6.84M | |
$ 845.08M | $ 1.06B | $ 1.38B | $ 1.09B | $ 451.10M | $ 236.05M |