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 | |
$ 3.89 | $ 5.51 | $ 8.37 | $ 7.02 | $ 1.95 | $ -0.31 | |
$ 3.84 | $ 5.43 | $ 8.26 | $ 6.94 | $ 1.93 | $ -0.31 | |
$ 358.69M | $ 90.57M | $ 92.04M | $ 98.66M | $ 99.26M | $ 100.47M | |
$ 363.50M | $ 91.84M | $ 93.37M | $ 99.82M | $ 100.17M | $ 100.47M | |
$ 1.26 | $ 1.24 | $ 1.24 | $ 1.16 | $ 0.85 | $ 0.84 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 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 |