Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 8.01B | $ 4.84B | $ 4.56B | $ 4.08B | $ 3.20B | |
$ ― | $ 5.06B | $ 2.70B | $ 2.42B | $ 2.08B | $ 1.68B | |
$ ― | $ 2.96B | $ 2.14B | $ 2.14B | $ 2.00B | $ 1.51B | |
$ ― | $ 2.38B | $ 1.59B | $ 1.63B | $ 1.57B | $ 1.24B | |
$ ― | $ 577.90M | $ 543.60M | $ 513.50M | $ 429.30M | $ 277.10M | |
$ ― | $ -265.70M | $ -162.90M | $ -150.10M | $ -103.80M | $ -101.70M | |
$ ― | $ 259.60M | $ 382.00M | $ -131.80M | $ 6.80M | $ 293.30M | |
$ ― | $ 571.80M | $ 762.70M | $ 231.60M | $ 332.30M | $ 468.70M | |
$ ― | $ 128.60M | $ 128.10M | $ 113.60M | $ 113.10M | $ 63.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 558.40M | $ 631.40M | $ 115.80M | $ 217.30M | $ 413.90M | |
$ ― | $ 1.54 | $ 1.84 | $ 0.34 | $ 0.65 | $ ― | |
$ ― | $ 1.53 | $ 1.83 | $ 0.34 | $ 0.65 | $ ― | |
$ ― | $ 363.30M | $ 343.50M | $ 339.00M | $ 333.80M | $ ― | |
$ ― | $ 364.61M | $ 345.03M | $ 339.00M | $ 333.80M | $ ― | |
$ ― | $ 0.46 | $ 0.44 | $ 0.42 | $ 0.42 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.52 | $ 1.46 | $ 1.39 | $ 1.43 | $ ― | |
$ ― | $ 1.52 | $ 1.45 | $ 1.39 | $ 1.42 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 558.40M | $ 631.40M | $ 115.80M | $ 217.30M | $ 413.90M | |
$ ― | $ 1.02B | $ 631.40M | $ 197.49M | $ 217.30M | $ 437.40M | |
$ ― | $ 216.50M | $ 110.80M | $ 95.00M | $ 106.50M | $ 107.10M | |
$ ― | $ 788.30M | $ 873.50M | $ 326.60M | $ 438.80M | $ 575.80M | |
$ ― | $ 1.26B | $ 1.13B | $ 591.30M | $ 638.90M | $ 721.60M |