Income Statement | TTM | Jun 24 | Jun 23 | Jul 22 | Jun 22 | Jun 21 |
---|---|---|---|---|---|---|
$ 78.84B | $ 78.84B | $ 76.32B | $ 68.64B | $ 68.64B | $ 51.30B | |
$ 64.24B | $ 64.24B | $ 62.37B | $ 56.32B | $ 56.32B | $ 41.94B | |
$ 14.61B | $ 14.61B | $ 13.95B | $ 12.32B | $ 12.32B | $ 9.36B | |
$ 11.41B | $ 11.41B | $ 10.92B | $ 9.98B | $ 9.98B | $ 7.92B | |
$ 3.20B | $ 3.20B | $ 3.04B | $ 2.34B | $ 2.34B | $ 1.44B | |
$ -607.00M | $ -607.00M | $ -526.75M | $ 31.38M | $ -623.64M | $ -880.14M | |
$ 30.00M | $ 30.00M | $ -226.44M | $ 87.60M | $ 31.38M | $ 27.62M | |
$ 2.56B | $ 2.56B | $ 2.29B | $ 1.75B | $ 1.75B | $ 584.73M | |
$ 610.00M | $ 610.00M | $ 515.23M | $ 388.00M | $ 388.00M | $ 60.52M | |
- | - | - | - | - | - | |
$ 1.96B | $ 1.96B | $ 1.77B | $ 1.36B | $ 1.36B | $ 524.21M | |
$ 3.90 | $ 3.90 | $ 3.49 | $ 2.66 | $ 2.66 | $ 1.03 | |
$ 3.89 | $ 3.89 | $ 3.47 | $ 2.64 | $ 2.64 | $ 1.02 | |
$ 2.00B | $ 501.24M | $ 507.36M | $ 510.63M | $ 510.63M | $ 510.70M | |
$ 2.01B | $ 503.10M | $ 509.72M | $ 514.01M | $ 514.01M | $ 513.56M | |
$ 3.52 | $ 2.01 | $ 1.97 | $ 1.90 | $ 1.90 | $ 1.82 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 3.25 | $ 1.44 | |
- | - | - | - | - | - | |
$ 75.64B | $ 75.64B | $ 73.29B | $ 66.30B | $ 66.30B | $ 49.86B | |
$ 1.96B | $ 1.96B | $ 1.77B | $ 1.36B | $ 1.36B | $ 524.21M | |
$ 16.93B | $ 1.71B | $ 890.11M | - | $ 1.36B | $ 524.21M | |
- | - | - | - | $ 623.64M | $ 880.14M | |
$ 3.17B | $ 3.17B | $ 2.81B | $ 2.34B | $ 2.37B | $ 1.46B | |
$ 4.18B | $ 4.19B | $ 3.70B | $ 1.57B | $ 3.25B | $ 2.32B |