Income Statement | TTM | Jul 22 | Jul 21 | Jul 20 | Jul 19 | Jul 18 |
---|---|---|---|---|---|---|
$ ― | $ 1.08B | $ 887.98M | $ 952.12M | $ 915.60M | $ 818.94M | |
$ ― | $ 752.25M | $ 635.07M | $ 680.53M | $ 624.14M | $ 567.02M | |
$ ― | $ 330.91M | $ 252.91M | $ 271.59M | $ 291.46M | $ 251.92M | |
$ ― | $ 393.75M | $ 312.62M | $ 310.17M | $ 222.48M | $ 212.36M | |
$ ― | $ -62.84M | $ -59.71M | $ -38.58M | $ 68.97M | $ 39.56M | |
$ ― | $ -31.46M | $ -21.80M | $ -26.05M | $ -22.86M | $ -14.15M | |
$ ― | $ 1.30B | $ 336.42M | $ 380.39M | $ 244.48M | $ 204.59M | |
$ ― | $ 1.28B | $ 325.27M | $ 390.67M | $ 290.59M | $ 230.00M | |
$ ― | $ 407.01M | $ 85.09M | $ 75.27M | $ 93.70M | $ 54.55M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 854.39M | $ 239.16M | $ 298.88M | $ 154.64M | $ 175.44M | |
$ ― | $ 5.63 | $ 1.58 | $ 1.99 | $ 1.03 | $ 1.18 | |
$ ― | $ 5.61 | $ 1.58 | $ 1.99 | $ 1.03 | $ 1.18 | |
$ ― | $ 151.74M | $ 151.10M | $ 149.90M | $ 149.67M | $ 149.35M | |
$ ― | $ 152.24M | $ 151.46M | $ 150.04M | $ 149.67M | $ 149.35M | |
$ ― | $ 0.62 | $ 0.60 | $ 0.58 | $ 0.55 | $ 0.52 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 854.39M | $ 239.16M | $ 298.88M | $ 154.64M | $ 175.44M | |
$ ― | $ 917.88M | $ 245.98M | $ 386.09M | $ 233.05M | $ 175.54M | |
$ ― | $ 22.40M | $ 18.17M | $ 22.30M | $ 23.88M | $ 14.46M | |
$ ― | $ 1.30B | $ 343.44M | $ 412.96M | $ 314.48M | $ 244.45M | |
$ ― | $ 1.37B | $ 413.79M | $ 487.86M | $ 314.48M | $ 244.45M |