Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 25.53B | $ 9.10B | $ 7.13B | $ 7.58B | $ 7.74B | $ 7.30B | |
- | $ 6.28B | $ 4.82B | $ 5.30B | $ 5.56B | $ 5.14B | |
- | $ 2.83B | $ 2.31B | $ 2.28B | $ 2.18B | $ 2.15B | |
- | $ 1.41B | $ 1.22B | $ 1.25B | $ 1.17B | $ 1.14B | |
- | $ 1.42B | $ 1.08B | $ 1.03B | $ 1.00B | $ 1.01B | |
- | $ -435.70M | $ -373.80M | $ -361.50M | $ -357.70M | $ -330.60M | |
- | - | - | - | - | - | |
- | $ 1.09B | $ 940.10M | $ 480.50M | $ 901.30M | $ 884.20M | |
- | $ 281.90M | $ 341.60M | $ 444.40M | $ 292.60M | $ 322.90M | |
- | - | - | - | - | - | |
- | $ 333.30M | $ 201.60M | $ -253.90M | $ 131.80M | $ 120.90M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 7.69B | $ 6.05B | $ 6.55B | $ 6.74B | $ 6.29B | |
- | $ 333.30M | $ 201.60M | $ -253.90M | $ 131.80M | $ 120.90M | |
- | $ 435.68M | $ 132.50M | $ 467.30M | $ 131.80M | $ 120.90M | |
- | $ 479.20M | $ 442.60M | $ 438.20M | $ 422.30M | $ 386.50M | |
- | $ 1.57B | $ 1.38B | $ 918.70M | $ 1.32B | $ 1.27B | |
- | $ 2.06B | $ 1.94B | $ 1.45B | $ 1.78B | $ 1.69B |