Income Statement | TTM | Oct 23 | Oct 22 | Oct 21 | Oct 20 | Oct 19 |
---|---|---|---|---|---|---|
$ 8.27B | $ 8.10B | $ 7.81B | $ 6.23B | $ 5.99B | $ 6.50B | |
$ 7.23B | $ 7.04B | $ 6.76B | $ 5.26B | $ 5.16B | $ 5.77B | |
$ 1.05B | $ 1.06B | $ 1.05B | $ 970.40M | $ 830.60M | $ 731.10M | |
$ 748.10M | $ 649.30M | $ 7.46B | $ 764.20M | $ 554.50M | $ 511.40M | |
$ 299.30M | $ 409.50M | $ 348.80M | $ 206.30M | $ 95.70M | $ 208.30M | |
$ -62.40M | $ -82.30M | $ -41.10M | $ -28.60M | $ -44.60M | $ -51.10M | |
$ -5.80M | $ -3.90M | $ 2.40M | $ -2.10M | $ -2.20M | $ -3.00M | |
$ 221.20M | $ 331.10M | $ 310.00M | $ 179.80M | $ 53.30M | $ 160.20M | |
$ 65.20M | $ 79.70M | $ 79.60M | $ 53.50M | $ 53.10M | $ 32.70M | |
$ 5.80M | $ 3.90M | $ 2.40M | $ 2.10M | $ 2.20M | $ 3.00M | |
$ 156.10M | $ 251.40M | $ 230.40M | $ 126.30M | $ 300.00K | $ 127.70M | |
$ 2.43 | $ 3.81 | $ 3.44 | $ 1.87 | - | $ 1.92 | |
$ 2.42 | $ 3.79 | $ 3.41 | $ 1.86 | - | $ 1.91 | |
$ 254.90M | $ 66.00M | $ 67.10M | $ 67.40M | $ 66.90M | $ 66.60M | |
$ 256.00M | $ 66.30M | $ 67.50M | $ 68.00M | $ 67.30M | $ 66.90M | |
$ 1.35 | $ 0.88 | $ 0.78 | $ 0.76 | $ 0.74 | $ 0.72 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 7.98B | $ 7.69B | $ 7.46B | $ 6.02B | $ 5.71B | $ 6.28B | |
$ 156.00M | $ 251.30M | $ 230.40M | $ 126.30M | $ 300.00K | $ 127.40M | |
$ 156.03M | $ 215.97M | - | - | - | - | |
- | - | - | - | - | - | |
$ 283.70M | $ 413.40M | $ 351.10M | $ 208.40M | $ 97.90M | $ 211.30M | |
$ 392.60M | $ 534.10M | $ 463.50M | $ 298.30M | $ 194.30M | $ 313.00M |