Income Statement | TTM | Oct 23 | Oct 22 | Oct 21 | Oct 20 | Oct 19 |
---|---|---|---|---|---|---|
$ 3.73B | $ 3.59B | $ 3.31B | $ 2.92B | $ 2.43B | $ 2.65B | |
$ 1.26B | $ 1.24B | $ 1.17B | $ 966.70M | $ 896.10M | $ 896.60M | |
$ 2.47B | $ 2.36B | $ 2.14B | $ 1.96B | $ 1.53B | $ 1.76B | |
$ 1.87B | $ 1.82B | $ 1.63B | $ 1.45B | $ 1.22B | $ 1.23B | |
$ 602.10M | $ 533.10M | $ 507.60M | $ 505.80M | $ 311.80M | $ 528.10M | |
$ -111.90M | $ -105.30M | $ -57.30M | $ -23.10M | $ -36.80M | $ -68.00M | |
$ 15.00M | $ 14.90M | $ -25.00M | $ -8.80M | $ -8.50M | $ 17.30M | |
$ 475.20M | $ 412.90M | $ 475.30M | $ 491.50M | $ 266.50M | $ 477.40M | |
$ 135.30M | $ 118.70M | $ 89.50M | $ -2.45B | $ 28.10M | $ 10.70M | |
- | - | - | - | - | - | |
$ 339.90M | $ 294.20M | $ 385.80M | $ 2.94B | $ 238.40M | $ 466.70M | |
$ 4.28 | $ 5.94 | $ 7.83 | $ 59.80 | $ 4.85 | $ 9.44 | |
$ 4.26 | $ 5.91 | $ 7.76 | $ 59.16 | $ 4.81 | $ 9.33 | |
$ 496.40M | $ 49.50M | $ 49.30M | $ 49.20M | $ 49.10M | $ 49.40M | |
$ 500.10M | $ 49.80M | $ 49.70M | $ 49.80M | $ 49.60M | $ 50.00M | |
$ 0.03 | $ 0.06 | - | - | $ 0.06 | $ 0.06 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 9.64 | $ 12.35 | |
- | - | - | - | - | - | |
$ 3.13B | $ 3.06B | $ 2.80B | $ 2.42B | $ 2.12B | $ 2.13B | |
$ 339.90M | $ 294.20M | $ 385.80M | $ 2.94B | $ 238.40M | $ 466.70M | |
$ 425.41M | $ 294.39M | - | - | $ 239.47M | $ 450.68M | |
- | - | - | - | $ 36.80M | $ 68.00M | |
$ 587.10M | $ 518.20M | $ 532.60M | $ 514.60M | $ 303.30M | $ 545.40M | |
$ 1.01B | $ 925.90M | $ 910.90M | $ 855.70M | $ 590.40M | $ 826.20M |