Income Statement | TTM | Oct 22 | Oct 21 | Oct 20 | Oct 19 | Oct 18 |
---|---|---|---|---|---|---|
$ 3.66B | $ 4.22B | $ 3.49B | $ 3.69B | $ 3.36B | $ 3.12B | |
$ 658.26M | $ 653.78M | $ 542.11M | $ 794.69M | $ 752.95M | $ 735.90M | |
$ 3.28B | $ 4.02B | $ 3.34B | $ 2.89B | $ 2.61B | $ 2.39B | |
$ 2.48B | $ 2.86B | $ 2.61B | $ 2.23B | $ 2.04B | $ 2.01B | |
$ 837.70M | $ 1.17B | $ 768.20M | $ 656.20M | $ 567.42M | $ 373.17M | |
$ 19.10M | $ -46.52M | $ 70.72M | $ -1.58M | $ -4.80M | $ -10.28M | |
$ -458.78M | $ -1.20B | $ -1.20B | $ -16.46M | $ -17.11M | $ 657.00K | |
$ 825.00M | $ 1.12B | $ 805.51M | $ 638.16M | $ 545.51M | $ 363.54M | |
$ 70.44M | $ 137.08M | $ 49.16M | $ -25.29M | $ 13.14M | $ -68.97M | |
- | - | - | - | - | - | |
$ 762.66M | $ 984.59M | $ 757.52M | $ 664.35M | $ 532.37M | $ 432.52M | |
$ 5.00 | $ 6.44 | $ 4.96 | $ 4.40 | $ 3.55 | $ 2.90 | |
$ 4.92 | $ 6.29 | $ 4.81 | $ 4.27 | $ 3.45 | $ 2.82 | |
$ 456.97M | $ 153.00M | $ 152.70M | $ 151.13M | $ 149.87M | $ 149.04M | |
$ 465.98M | $ 156.49M | $ 157.34M | $ 155.71M | $ 154.19M | $ 153.39M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.91 | - | - | $ 5.55 | $ 4.56 | $ 3.91 | |
- | - | - | - | - | - | |
$ 2.14B | $ 3.51B | $ 3.15B | $ 3.03B | $ 2.79B | $ 2.75B | |
$ 762.66M | $ 984.59M | $ 757.52M | $ 664.35M | $ 532.37M | $ 432.52M | |
$ 500.01M | - | - | $ 686.62M | $ 574.92M | $ 439.37M | |
$ 359.00K | - | - | $ 5.14M | $ 11.66M | $ 15.61M | |
$ 825.38M | $ 1.12B | $ 802.15M | $ 643.30M | $ 557.16M | $ 379.15M | |
$ 655.92M | $ 1.42B | $ 1.07B | $ 853.28M | $ 758.84M | $ 588.36M |