Income Statement | TTM | Oct 23 | Oct 22 | Oct 21 | Oct 20 | Oct 19 |
---|---|---|---|---|---|---|
$ 5.36B | $ 5.84B | $ 4.22B | $ 3.49B | $ 3.69B | $ 3.36B | |
$ 938.60M | $ 1.15B | $ 653.78M | $ 542.11M | $ 794.69M | $ 752.95M | |
$ 4.68B | $ 4.62B | $ 4.02B | $ 3.34B | $ 2.89B | $ 2.61B | |
$ 3.39B | $ 3.27B | $ 2.86B | $ 2.61B | $ 2.23B | $ 2.04B | |
$ 1.31B | $ 1.27B | $ 1.17B | $ 768.20M | $ 656.20M | $ 567.42M | |
$ 43.15M | $ -35.50M | $ -46.52M | $ 70.72M | $ -1.58M | $ -4.80M | |
$ -491.47M | $ -79.97M | $ -1.20B | $ -1.20B | $ -16.46M | $ -17.11M | |
$ 1.35B | $ 1.30B | $ 1.12B | $ 805.51M | $ 638.16M | $ 545.51M | |
$ 24.59M | $ 83.66M | $ 137.08M | $ 49.16M | $ -25.29M | $ 13.14M | |
- | - | - | - | - | - | |
$ 1.31B | $ 1.23B | $ 984.59M | $ 757.52M | $ 664.35M | $ 532.37M | |
$ 8.57 | $ 8.08 | $ 6.44 | $ 4.96 | $ 4.40 | $ 3.55 | |
$ 8.42 | $ 7.92 | $ 6.29 | $ 4.81 | $ 4.27 | $ 3.45 | |
$ 610.60M | $ 152.15M | $ 153.00M | $ 152.70M | $ 151.13M | $ 149.87M | |
$ 621.58M | $ 155.19M | $ 156.49M | $ 157.34M | $ 155.71M | $ 154.19M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 5.55 | $ 4.56 | |
- | - | - | - | - | - | |
$ 4.33B | $ 4.42B | $ 3.51B | $ 3.15B | $ 3.03B | $ 2.79B | |
$ 1.31B | $ 1.23B | $ 984.59M | $ 757.52M | $ 664.35M | $ 532.37M | |
$ 1.13B | $ 1.12B | - | - | $ 686.62M | $ 574.92M | |
- | - | - | - | $ 5.14M | $ 11.66M | |
$ 1.35B | $ 1.30B | $ 1.12B | $ 802.15M | $ 643.30M | $ 557.16M | |
$ 1.29B | $ 1.63B | $ 1.42B | $ 1.07B | $ 853.28M | $ 758.84M |