Income Statement | TTM | Jul 22 | Jul 21 | Jul 20 | Jul 19 | Jul 18 |
---|---|---|---|---|---|---|
$ ― | $ 1.50B | $ 1.44B | $ 1.22B | $ 1.27B | $ 1.18B | |
$ ― | $ 527.72M | $ 515.27M | $ 474.58M | $ 484.38M | $ 443.91M | |
$ ― | $ 969.80M | $ 927.90M | $ 741.73M | $ 786.58M | $ 738.31M | |
$ ― | $ 628.72M | $ 607.16M | $ 546.49M | $ 649.41M | $ 599.70M | |
$ ― | $ 341.08M | $ 320.74M | $ 195.25M | $ 137.16M | $ 138.61M | |
$ ― | $ -7.54M | $ -10.43M | $ -14.43M | $ -3.80M | $ -3.92M | |
$ ― | $ 59.12M | $ 69.27M | $ 14.38M | $ 18.38M | $ -10.73M | |
$ ― | $ 392.66M | $ 379.58M | $ 195.20M | $ 151.74M | $ 123.97M | |
$ ― | $ 107.49M | $ 107.74M | $ 57.45M | $ 44.94M | $ 40.33M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 285.17M | $ 271.84M | $ 137.75M | $ 106.81M | $ 83.64M | |
$ ― | $ 1.79 | $ 1.71 | $ 0.87 | $ 0.68 | $ 0.53 | |
$ ― | $ 1.78 | $ 1.70 | $ 0.87 | $ 0.67 | $ 0.53 | |
$ ― | $ 158.96M | $ 158.83M | $ 158.54M | $ 158.21M | $ 157.89M | |
$ ― | $ 160.07M | $ 159.54M | $ 159.14M | $ 158.96M | $ 158.89M | |
$ ― | $ 0.92 | $ 0.70 | $ 0.71 | $ 0.66 | $ 0.56 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 285.17M | $ 271.84M | $ 137.75M | $ 106.81M | $ 83.64M | |
$ ― | $ 285.17M | $ 271.84M | $ 161.52M | $ 107.57M | $ 103.88M | |
$ ― | $ 3.26M | $ 4.90M | $ 5.64M | $ 7.69M | $ 7.55M | |
$ ― | $ 395.92M | $ 384.48M | $ 200.84M | $ 159.43M | $ 131.52M | |
$ ― | $ 562.10M | $ 562.74M | $ 417.22M | $ 211.39M | $ 160.42M |