Income Statement | TTM | Oct 23 | Oct 22 | Oct 21 | Oct 20 | Oct 19 |
---|---|---|---|---|---|---|
$ 10.53B | $ 9.99B | $ 10.28B | $ 8.79B | $ 7.08B | $ 7.22B | |
$ 7.59B | $ 7.36B | $ 7.79B | $ 6.85B | $ 5.66B | $ 5.66B | |
$ 2.94B | $ 2.63B | $ 2.49B | $ 1.94B | $ 1.42B | $ 1.56B | |
$ 953.97M | $ 909.45M | $ 977.75M | $ 922.02M | $ 867.44M | $ 879.25M | |
$ 1.99B | $ 1.72B | $ 1.51B | $ 1.02B | $ 550.26M | $ 680.80M | |
$ -35.13M | $ -35.13M | $ -6.18M | $ 4.32M | $ 7.57M | $ 19.02M | |
$ -81.78M | $ -117.62M | $ 188.92M | $ -79.44M | $ -36.64M | $ 87.35M | |
$ 2.07B | $ 1.84B | $ 1.70B | $ 1.10B | $ 586.90M | $ 787.17M | |
$ 528.21M | $ 470.30M | $ 417.23M | $ 266.69M | $ 140.28M | $ 197.16M | |
$ 15.49M | $ 50.10M | $ 23.72M | $ 74.03M | $ 948.00K | - | |
$ 1.54B | $ 1.37B | $ 1.29B | $ 833.63M | $ 446.62M | $ 590.01M | |
$ 14.67 | $ 12.47 | $ 11.02 | $ 6.72 | $ 3.43 | $ 4.07 | |
$ 14.51 | $ 12.36 | $ 10.90 | $ 6.63 | $ 3.40 | $ 4.03 | |
$ 420.36M | $ 110.02M | $ 116.77M | $ 124.10M | $ 130.09M | $ 145.01M | |
$ 424.47M | $ 111.01M | $ 117.97M | $ 125.81M | $ 131.25M | $ 146.50M | |
$ 0.88 | $ 0.83 | $ 0.77 | $ 0.62 | $ 0.44 | $ 0.44 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 8.55B | $ 8.27B | $ 8.77B | $ 7.77B | $ 6.53B | $ 6.54B | |
$ 1.54B | $ 1.37B | $ 1.29B | $ 833.63M | $ 446.62M | $ 590.01M | |
$ 2.00B | $ 1.53B | - | - | - | $ 590.01M | |
- | - | - | - | - | $ 0.00 | |
$ 2.07B | $ 1.84B | $ 1.51B | $ 1.02B | $ 589.34M | $ 787.17M | |
$ 2.14B | $ 1.92B | $ 1.59B | $ 1.10B | $ 658.21M | $ 859.32M |