Income Statement | TTM | Jun 23 | Jul 22 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 43.01B | $ 57.25B | $ 3.70B | $ 50.89B | $ 30.40B | $ 25.09B | |
$ 38.23B | $ 51.00B | $ 45.64B | $ 45.64B | $ 26.87B | $ 22.22B | |
$ 4.77B | $ 6.25B | $ -45.64B | $ 5.26B | $ 3.53B | $ 2.87B | |
$ 4.21B | $ 5.49B | $ 4.93B | $ 4.93B | $ 3.32B | $ 2.97B | |
$ 558.90M | $ 765.80M | $ -50.57B | $ 327.40M | $ 200.70M | $ -99.00M | |
$ -173.40M | $ -218.00M | $ -182.90M | $ -182.90M | $ -152.40M | $ -116.90M | |
$ -3.50M | $ 3.80M | $ -50.92B | $ -22.60M | $ -6.40M | $ -6.30M | |
$ 386.80M | $ 544.00M | $ 167.10M | $ 167.10M | $ 54.70M | $ -222.20M | |
$ 107.50M | $ 146.80M | $ 54.60M | $ 54.60M | $ 14.00M | $ -108.10M | |
- | - | - | - | - | - | |
$ 279.30M | $ 397.20M | $ 112.50M | $ 112.50M | $ 40.70M | $ -114.10M | |
$ 1.81 | $ 2.58 | $ 0.75 | $ 0.75 | $ 0.31 | $ -1.01 | |
$ 1.78 | $ 2.54 | $ 0.74 | $ 0.74 | $ 0.30 | $ -1.01 | |
$ 463.50M | $ 154.20M | $ 149.80M | $ 149.80M | $ 132.10M | $ 113.00M | |
$ 468.80M | $ 156.10M | $ 151.30M | $ 151.30M | $ 133.40M | $ 113.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 0.70 | |
- | - | - | - | - | - | |
$ 42.45B | $ 56.49B | $ 50.57B | $ 50.57B | $ 30.20B | $ 25.19B | |
$ 279.30M | $ 397.20M | $ 112.50M | $ 112.50M | $ 40.70M | $ -114.10M | |
$ 334.67M | $ 420.46M | - | - | - | $ -114.10M | |
- | - | - | - | - | $ 116.90M | |
$ 560.20M | $ 762.00M | $ 350.00M | $ 350.00M | $ 207.10M | $ -105.30M | |
$ 670.40M | $ 1.27B | $ -112.80M | $ 822.50M | $ 207.10M | $ 171.00M |