Income Statement | TTM | Jun 23 | Jul 22 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 25.61B | $ 26.54B | $ 24.31B | $ 24.31B | $ 19.53B | $ 17.63B | |
$ 34.39B | $ 23.35B | $ 21.35B | $ 21.35B | $ 17.29B | $ 15.57B | |
$ 3.08B | $ 3.18B | $ 2.97B | $ 2.97B | $ 2.24B | $ 2.06B | |
$ 7.50B | $ 1.94B | $ 2.00B | $ 1.99B | $ 1.87B | $ 1.84B | |
$ 24.50B | $ 1.19B | $ 965.24M | $ 970.54M | $ 365.80M | $ 221.33M | |
$ -291.85M | $ -250.87M | $ -100.38M | $ -100.38M | $ -89.47M | $ -122.74M | |
$ -5.67M | $ -9.91M | $ 5.30M | $ -36.84M | $ -103.40M | $ -228.18M | |
$ 862.97M | $ 982.88M | $ 833.26M | $ 833.33M | $ 172.93M | $ -129.59M | |
$ 193.09M | $ 212.05M | $ 140.96M | $ 140.96M | $ -20.18M | $ -98.50M | |
- | - | - | - | - | - | |
$ 597.49M | $ 770.83M | $ 692.30M | $ 692.38M | $ 193.11M | $ -31.08M | |
$ 7.34 | $ 8.37 | $ 7.02 | $ 7.02 | $ 1.95 | $ -0.31 | |
$ 7.23 | $ 8.26 | $ 6.94 | $ 6.94 | $ 1.93 | $ -0.31 | |
$ 365.23M | $ 92.04M | $ 98.66M | $ 98.66M | $ 99.26M | $ 100.47M | |
$ 370.79M | $ 93.37M | $ 99.82M | $ 99.82M | $ 100.17M | $ 100.47M | |
$ 1.20 | $ 1.16 | $ 1.00 | $ 1.00 | $ 0.85 | $ 0.84 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 6.93 | $ 2.71 | - | |
- | - | - | - | - | - | |
$ 41.90B | $ 25.29B | $ 23.35B | $ 23.34B | $ 19.17B | $ 17.41B | |
$ 669.88M | $ 770.83M | $ 692.30M | $ 692.38M | $ 193.11M | $ -31.08M | |
$ 29.41B | $ 24.07B | - | $ 718.58M | $ 254.72M | $ 133.87M | |
- | - | - | $ 100.38M | $ 89.47M | $ 122.74M | |
$ 844.64M | $ 1.23B | $ 933.63M | $ 933.71M | $ 262.40M | $ -6.84M | |
$ 986.44M | $ 1.38B | $ 831.33M | $ 1.09B | $ 451.10M | $ 236.05M |