Income Statement | TTM | Oct 24 | Oct 23 | Oct 22 | Oct 21 | Oct 20 |
---|---|---|---|---|---|---|
$ 8.36B | $ 8.36B | $ 8.10B | $ 7.81B | $ 6.23B | $ 5.99B | |
$ 7.33B | $ 7.33B | $ 7.04B | $ 6.76B | $ 5.26B | $ 5.16B | |
$ 1.03B | $ 1.03B | $ 1.06B | $ 1.05B | $ 970.40M | $ 830.60M | |
$ 821.40M | $ 821.40M | $ 649.30M | $ 7.46B | $ 764.20M | $ 554.50M | |
$ 212.00M | $ 212.00M | $ 409.50M | $ 348.80M | $ 206.30M | $ 95.70M | |
$ -1.10M | $ -1.10M | $ -82.30M | $ -41.10M | $ -28.60M | $ -44.60M | |
$ -6.50M | $ -6.50M | $ -3.90M | $ 2.40M | $ -2.10M | $ -2.20M | |
$ 133.60M | $ 133.60M | $ 331.10M | $ 310.00M | $ 179.80M | $ 53.30M | |
$ 52.20M | $ 52.20M | $ 79.70M | $ 79.60M | $ 53.50M | $ 53.10M | |
$ 6.50M | $ 6.50M | $ 3.90M | $ 2.40M | $ 2.10M | $ 2.20M | |
$ 81.40M | $ 81.40M | $ 251.40M | $ 230.40M | $ 126.30M | $ 300.00K | |
$ 1.28 | $ 1.29 | $ 3.81 | $ 3.44 | $ 1.87 | - | |
$ 1.28 | $ 1.28 | $ 3.79 | $ 3.41 | $ 1.86 | - | |
$ 252.80M | $ 63.20M | $ 66.00M | $ 67.10M | $ 67.40M | $ 66.90M | |
$ 254.40M | $ 63.60M | $ 66.30M | $ 67.50M | $ 68.00M | $ 67.30M | |
$ 0.91 | $ 0.90 | $ 0.88 | $ 0.78 | $ 0.76 | $ 0.74 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 8.15B | $ 8.15B | $ 7.69B | $ 7.46B | $ 6.02B | $ 5.71B | |
$ 81.40M | $ 81.40M | $ 251.30M | $ 230.40M | $ 126.30M | $ 300.00K | |
$ 227.96M | $ 227.96M | $ 215.97M | - | - | - | |
- | - | - | - | - | - | |
$ 134.60M | $ 134.70M | $ 413.40M | $ 351.10M | $ 208.40M | $ 97.90M | |
$ 241.20M | $ 241.30M | $ 534.10M | $ 463.50M | $ 298.30M | $ 194.30M |