Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 885.50M | $ 733.60M | $ 676.96M | $ 561.44M | $ 453.13M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 873.90M | $ 708.70M | $ 663.12M | $ 12.68M | $ 4.49M | |
$ ― | $ 279.20M | $ 229.70M | $ 7.39M | $ 159.26M | $ 124.67M | |
$ ― | $ 79.80M | $ 64.20M | $ 40.14M | $ 37.42M | $ 34.31M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 171.60M | $ 143.00M | $ -55.24M | $ 103.84M | $ 75.85M | |
$ ― | $ 0.18 | $ 0.17 | $ -0.06 | $ 0.13 | $ ― | |
$ ― | $ 0.18 | $ 0.17 | $ -0.06 | $ 0.13 | $ ― | |
$ ― | $ 959.00M | $ 864.30M | $ 853.62M | $ 789.06M | $ ― | |
$ ― | $ 961.34M | $ 866.14M | $ 853.62M | $ 791.50M | $ ― | |
$ ― | $ 0.12 | $ 0.10 | $ 0.09 | $ 0.08 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 0.11 | $ ― | |
$ ― | $ 0.18 | $ 0.18 | $ 0.16 | $ 0.11 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 606.30M | $ 503.90M | $ 669.57M | $ 402.18M | $ 328.46M | |
$ ― | $ 171.60M | $ 143.00M | $ -55.24M | $ 103.84M | $ 75.85M | |
$ ― | $ 174.17M | $ 145.81M | $ -26.22M | $ 103.84M | $ 77.57M | |
$ ― | $ 18.00M | $ 14.10M | $ 13.68M | $ 14.13M | $ 9.99M | |
$ ― | $ 297.20M | $ 243.80M | $ 21.07M | $ 173.38M | $ 134.66M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |