Income Statement | TTM | Oct 22 | Oct 21 | Oct 20 | Oct 19 | Oct 18 |
---|---|---|---|---|---|---|
$ 3.51B | $ 3.31B | $ 2.92B | $ 2.43B | $ 2.65B | $ 2.53B | |
$ 1.23B | $ 1.17B | $ 966.70M | $ 896.10M | $ 896.60M | $ 900.50M | |
$ 2.29B | $ 2.14B | $ 1.96B | $ 1.53B | $ 1.76B | $ 1.63B | |
$ 1.79B | $ 1.63B | $ 1.45B | $ 1.22B | $ 1.23B | $ 1.20B | |
$ 500.90M | $ 507.60M | $ 505.80M | $ 311.80M | $ 528.10M | $ 427.50M | |
$ -101.80M | $ -57.30M | $ -23.10M | $ -36.80M | $ -68.00M | $ -82.70M | |
$ 3.60M | $ -25.00M | $ 8.80M | $ -8.50M | $ 17.30M | $ -12.90M | |
$ 378.90M | $ 475.30M | $ 491.50M | $ 266.50M | $ 477.40M | $ 331.90M | |
$ 103.60M | $ 89.50M | $ -2.45B | $ 28.10M | $ 10.70M | $ 192.00M | |
- | - | - | - | - | - | |
$ 275.30M | $ 385.80M | $ 2.94B | $ 238.40M | $ 466.70M | $ 139.90M | |
$ 5.56 | $ 7.83 | $ 59.80 | $ 4.85 | $ 9.44 | $ 2.85 | |
$ 5.53 | $ 7.76 | $ 59.16 | $ 4.81 | $ 9.33 | $ 2.81 | |
$ 197.70M | $ 49.30M | $ 49.20M | $ 49.10M | $ 49.40M | $ 49.10M | |
$ 199.00M | $ 49.70M | $ 49.80M | $ 49.60M | $ 50.00M | $ 49.70M | |
$ 0.06 | - | $ 0.06 | $ 0.06 | $ 0.06 | $ 0.06 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.75 | - | $ 13.24 | $ 9.64 | $ 12.35 | $ 11.50 | |
- | - | - | - | - | - | |
$ 3.01B | $ 2.80B | $ 2.42B | $ 2.12B | $ 2.13B | $ 2.11B | |
$ 275.30M | $ 385.80M | $ 2.94B | $ 238.40M | $ 466.70M | $ 139.90M | |
$ 166.25M | - | $ 2.94B | $ 239.47M | $ 450.68M | $ 157.71M | |
$ 22.80M | - | $ 23.10M | $ 36.80M | $ 68.00M | $ 82.70M | |
$ 480.70M | $ 532.60M | $ 514.60M | $ 303.30M | $ 545.40M | $ 414.60M | |
$ 801.50M | $ 910.90M | $ 823.90M | $ 590.40M | $ 826.20M | $ 689.70M |