Income Statement | TTM | Oct 23 | Oct 22 | Oct 21 | Oct 20 | Oct 19 |
---|---|---|---|---|---|---|
$ 8.21B | $ 8.10B | $ 7.81B | $ 6.23B | $ 5.99B | $ 6.50B | |
$ 7.16B | $ 7.04B | $ 6.76B | $ 5.26B | - | $ 5.77B | |
$ 1.05B | $ 1.06B | $ 1.05B | $ 970.40M | - | $ 731.10M | |
$ 645.80M | $ 649.30M | $ 700.40M | $ 764.20M | $ 5.71B | $ 6.28B | |
$ 400.80M | $ 409.50M | $ 348.70M | $ 206.20M | $ 276.10M | $ 219.70M | |
$ -83.30M | $ -82.30M | $ -41.10M | $ -28.60M | $ -44.60M | $ -51.10M | |
$ -5.20M | $ -3.90M | $ -2.40M | $ -2.10M | $ -178.20M | $ -8.20M | |
$ 322.40M | $ 331.10M | $ 310.00M | $ 179.70M | $ 53.30M | $ 160.20M | |
$ 73.10M | $ 79.70M | $ 79.60M | $ 53.50M | $ 53.10M | $ 32.70M | |
$ 5.20M | $ 3.90M | $ 2.40M | $ 2.10M | - | - | |
$ 249.40M | $ 251.40M | $ 230.40M | $ 126.20M | $ 300.00K | $ 127.40M | |
$ 3.84 | $ 3.81 | $ 3.44 | $ 1.87 | $ <0.01 | $ 1.91 | |
$ 3.82 | $ 3.79 | $ 3.41 | $ 1.86 | $ <0.01 | $ 1.90 | |
$ 258.10M | $ 66.00M | $ 67.10M | $ 67.40M | $ 66.90M | $ 66.60M | |
$ 259.10M | $ 66.30M | $ 67.50M | $ 68.00M | $ 67.30M | $ 66.90M | |
$ 1.12 | $ 0.88 | - | - | $ 0.74 | $ 0.72 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.43 | $ 2.05 | |
- | - | - | - | - | - | |
$ 7.81B | $ 7.69B | $ 7.46B | $ 6.02B | $ 5.71B | $ 6.28B | |
$ 249.30M | $ 251.30M | $ 230.40M | $ 126.20M | $ 300.00K | $ 127.40M | |
$ 232.38M | $ 215.97M | - | - | $ 131.89M | $ 136.42M | |
- | - | - | - | $ 44.60M | $ 51.10M | |
$ 405.80M | $ 413.40M | $ 351.10M | $ 208.30M | $ 97.90M | $ 211.30M | |
$ 518.30M | $ 534.10M | $ 458.70M | $ 291.80M | $ 194.30M | $ 318.70M |