Income Statement | TTM | Oct 23 | Oct 22 | Oct 21 | Oct 20 | Oct 19 |
---|---|---|---|---|---|---|
$ 2.66B | $ 2.63B | $ 2.59B | $ 2.36B | $ 2.12B | $ 2.19B | |
$ 1.20B | $ 1.20B | $ 1.16B | $ 1.04B | $ 990.63M | $ 1.00B | |
$ 1.47B | $ 1.43B | $ 1.43B | $ 1.32B | $ 1.13B | $ 1.19B | |
$ 787.25M | $ 752.64M | $ 724.18M | $ 708.95M | $ 693.55M | $ 708.99M | |
$ 680.15M | $ 672.76M | $ 702.36M | $ 615.13M | $ 436.92M | $ 483.11M | |
$ -82.65M | $ -56.83M | $ -61.61M | $ -23.34M | $ -30.48M | $ -45.30M | |
$ -491.00K | $ 597.00K | $ -8.53M | $ 17.61M | $ -104.95M | $ -6.71M | |
$ 597.99M | $ 615.34M | $ 649.28M | $ 574.18M | $ 301.49M | $ 431.10M | |
$ 125.09M | $ 127.85M | $ 136.18M | $ 119.81M | $ 51.95M | $ 94.01M | |
- | - | - | - | - | - | |
$ 472.89M | $ 487.49M | $ 513.10M | $ 454.37M | $ 249.54M | $ 337.09M | |
$ 8.28 | $ 8.54 | $ 8.90 | $ 7.82 | $ 4.32 | $ 5.87 | |
$ 8.23 | $ 8.46 | $ 8.81 | $ 7.74 | $ 4.27 | $ 5.79 | |
$ 228.53M | $ 57.09M | $ 58.25M | $ 58.73M | $ 57.76M | $ 57.46M | |
$ 228.53M | $ 57.09M | $ 58.24M | $ 58.70M | $ 58.47M | $ 58.20M | |
$ 2.72 | $ 2.63 | $ 2.18 | $ 1.69 | $ 1.53 | $ 1.43 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 5.48 | $ 5.87 | |
- | - | - | - | - | - | |
$ 1.98B | $ 1.96B | $ 1.89B | $ 1.75B | $ 1.68B | $ 1.71B | |
$ 472.89M | $ 487.49M | $ 513.10M | $ 454.37M | $ 249.54M | $ 337.09M | |
$ 559.89M | $ 486.12M | - | - | $ 321.86M | $ 337.09M | |
- | - | - | - | $ 32.16M | $ 47.15M | |
$ 685.32M | $ 674.84M | $ 671.69M | $ 572.54M | $ 333.65M | $ 478.25M | |
$ 816.22M | $ 786.74M | $ 771.62M | $ 676.43M | $ 446.95M | $ 588.49M |