Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 4.78T | $ 4.86T | $ 4.43T | $ 5.58T | $ 5.28T | $ 5.12T | |
$ 1.38T | $ 1.36T | $ 1.27T | $ 1.50T | $ 1.43T | $ 1.38T | |
$ 3.39T | $ 3.50T | $ 3.17T | $ 4.08T | $ 3.84T | $ 3.74T | |
$ 3.07T | $ 3.16T | $ 3.02T | $ 3.65T | $ 3.36T | $ 3.15T | |
$ 325.11B | $ 343.36B | $ 143.01B | $ 427.83B | $ 481.98B | $ 596.40B | |
$ -3.53B | $ -911.15M | $ -5.14B | $ -7.06B | $ 10.25B | $ 10.74B | |
- | - | - | - | - | - | |
$ 278.88B | $ 297.88B | $ 25.29B | $ 370.60B | $ 452.99B | $ 567.34B | |
$ 115.59B | $ 117.02B | $ 3.42B | $ 146.84B | $ 118.14B | $ 169.34B | |
- | - | - | - | - | - | |
$ 175.91B | $ 193.68B | $ 35.13B | $ 238.80B | $ 332.20B | $ 394.01B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.45T | $ 4.52T | $ 4.29T | $ 5.15T | $ 4.80T | $ 4.53T | |
$ 175.91B | $ 193.68B | $ 35.13B | $ 238.80B | $ 332.20B | $ 394.01B | |
$ 175.91B | $ 236.21B | $ 94.58B | $ 293.27B | $ 344.65B | $ 398.95B | |
- | $ 11.41B | $ 17.03B | $ 19.98B | $ 2.33B | $ 3.08B | |
$ 291.04B | $ 309.29B | $ 42.32B | $ 390.58B | $ 455.32B | $ 570.42B | |
$ 553.12B | $ 671.17B | $ 500.84B | $ 876.07B | $ 721.43B | $ 794.09B |