Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 8.91B | $ 7.99B | $ 6.40B | $ 5.85B | $ 5.67B | |
$ ― | $ 7.64B | $ 6.80B | $ 5.49B | $ 5.03B | $ 4.88B | |
$ ― | $ 1.27B | $ 1.19B | $ 910.14M | $ 817.55M | $ 795.42M | |
$ ― | $ 763.80M | $ 711.05M | $ 600.40M | $ 573.37M | $ 544.40M | |
$ ― | $ 508.88M | $ 476.92M | $ 309.74M | $ 244.18M | $ 251.01M | |
$ ― | $ -69.97M | $ -70.18M | $ -100.87M | $ -112.29M | $ -76.60M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 322.08M | $ 407.26M | $ 115.49M | $ 133.03M | $ 101.44M | |
$ ― | $ 96.87M | $ 110.83M | $ 27.44M | $ 26.50M | $ 20.18M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 219.97M | $ 293.77M | $ 86.84M | $ 104.60M | $ 79.81M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 31.63M | $ ― | |
$ ― | $ 8.40B | $ 7.52B | $ 6.09B | $ 5.60B | $ 5.42B | |
$ ― | $ 219.97M | $ 293.77M | $ 86.84M | $ 104.60M | $ 79.81M | |
$ ― | $ 249.29M | $ 305.88M | $ 128.04M | $ 109.97M | $ 79.81M | |
$ ― | $ 76.75M | $ 75.14M | $ 105.41M | $ 112.29M | $ 87.25M | |
$ ― | $ 398.83M | $ 482.40M | $ 220.90M | $ 245.32M | $ 188.69M | |
$ ― | $ 398.83M | $ 525.95M | $ 267.18M | $ 245.32M | $ 219.18M |