Income Statement | TTM | Oct 23 | Oct 22 | Oct 21 | Oct 20 | Oct 19 |
---|---|---|---|---|---|---|
$ 3.83B | $ 5.84B | $ 4.22B | $ 3.49B | $ 3.69B | $ 3.36B | |
$ 662.44M | $ 1.22B | $ 653.78M | $ 542.11M | $ 794.69M | $ 752.95M | |
$ 3.44B | $ 4.62B | $ 4.02B | $ 3.34B | $ 2.89B | $ 2.61B | |
$ 2.52B | $ 3.27B | $ 2.86B | $ 2.61B | $ 2.23B | $ 2.04B | |
$ 952.40M | $ 1.27B | $ 1.17B | $ 768.20M | $ 656.20M | $ 567.42M | |
$ 27.43M | $ -35.50M | $ -46.52M | $ 70.72M | $ -1.58M | $ -4.80M | |
$ -459.68M | $ -79.97M | $ -1.20B | $ -1.20B | $ -16.46M | $ -17.11M | |
$ 954.40M | $ 1.30B | $ 1.12B | $ 805.51M | $ 638.16M | $ 545.51M | |
$ 55.30M | $ 83.66M | $ 137.08M | $ 49.16M | $ -25.29M | $ 13.14M | |
- | - | - | - | - | - | |
$ 901.27M | $ 1.23B | $ 984.59M | $ 757.52M | $ 664.35M | $ 532.37M | |
$ 5.91 | $ 8.08 | $ 6.44 | $ 4.96 | $ 4.40 | $ 3.55 | |
$ 5.81 | $ 7.92 | $ 6.29 | $ 4.81 | $ 4.27 | $ 3.45 | |
$ 457.18M | $ 152.15M | $ 153.00M | $ 152.70M | $ 151.13M | $ 149.87M | |
$ 465.45M | $ 155.19M | $ 156.49M | $ 157.34M | $ 155.71M | $ 154.19M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 5.55 | $ 4.56 | |
- | - | - | - | - | - | |
$ 2.18B | $ 4.50B | $ 3.51B | $ 3.15B | $ 3.03B | $ 2.79B | |
$ 901.27M | $ 1.23B | $ 984.59M | $ 757.52M | $ 664.35M | $ 532.37M | |
$ 710.81M | - | - | - | $ 686.62M | $ 574.92M | |
- | - | - | - | $ 5.14M | $ 11.66M | |
$ 954.43M | $ 1.30B | $ 1.12B | $ 802.15M | $ 643.30M | $ 557.16M | |
$ 812.53M | $ 1.55B | $ 1.42B | $ 1.07B | $ 853.28M | $ 758.84M |