Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 1.26B | $ 1.18B | $ 903.61M | $ 705.34M | $ 644.00M | $ 580.60M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 676.52M | $ 635.48M | $ 431.74M | $ 339.96M | $ 305.74M | $ 262.63M | |
$ 196.81M | $ 185.47M | $ 124.58M | $ 99.24M | $ 90.04M | $ 79.19M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 479.70M | $ 450.01M | $ 307.17M | $ 240.72M | $ 215.52M | $ 183.13M | |
$ 8.39 | $ 7.82 | $ 5.15 | $ 4.04 | $ 3.64 | $ 3.01 | |
$ 8.21 | $ 7.66 | $ 5.07 | $ 3.97 | $ 3.56 | $ 2.98 | |
$ 228.02M | $ 57.51M | $ 59.69M | $ 59.52M | $ 59.23M | $ 60.79M | |
$ 228.02M | $ 57.51M | $ 59.69M | $ 59.52M | $ 59.23M | $ 60.79M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 479.70M | $ 450.01M | $ 307.17M | $ 240.72M | $ 215.71M | $ 183.44M | |
$ 699.10M | $ 658.73M | $ ― | $ ― | $ ― | $ ― | |
$ 733.60M | $ 694.18M | $ 374.02M | $ 52.57M | $ 79.12M | $ 145.23M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |