Income Statement | TTM | Dec 20 | Dec 19 | Dec 18 | Dec 17 | Dec 16 |
---|---|---|---|---|---|---|
$ 8.75T | $ 6.32T | $ 7.66T | $ 8.22T | $ 6.55T | $ 6.11T | |
$ 3.64T | $ 3.02T | $ 3.31T | $ 3.35T | $ 2.89T | $ 2.91T | |
$ 5.10T | $ 3.30T | $ 4.35T | $ 4.87T | $ 3.66T | $ 3.20T | |
$ 2.99T | $ 2.74T | $ 2.99T | $ 2.83T | $ 2.86T | $ 2.42T | |
$ 2.11T | $ 562.60B | $ 1.36T | $ 2.04T | $ 800.00B | $ 784.94B | |
$ -15.87B | $ -13.31B | $ 14.50B | $ 22.27B | $ 30.39B | $ 21.94B | |
- | - | - | - | - | - | |
$ 2.41T | $ 133.47B | $ 1.63T | $ 1.85T | $ 1.02T | $ 1.29T | |
$ 462.42B | $ -28.94B | $ 357.55B | $ 323.57B | $ 251.13B | $ 288.03B | |
- | - | - | - | - | - | |
$ 1.90T | $ 133.83B | $ 1.20T | $ 1.46T | $ 714.30B | $ 951.64B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 10.98B | $ 13.61B | $ 16.59B | $ 37.18B | $ 37.72B | $ 30.15B | |
$ 6.63T | $ 5.76T | $ 6.29T | $ 6.19T | $ 5.75T | $ 5.33T | |
$ 1.90T | $ 135.34B | $ 1.20T | $ 1.46T | $ 714.30B | $ 951.64B | |
$ 2.05T | $ 224.84B | $ 1.33T | $ 1.57T | $ 671.43B | $ 955.84B | |
$ 76.97B | $ 73.44B | $ 76.43B | $ 50.38B | $ 53.33B | $ 71.56B | |
$ 2.48T | $ 206.91B | $ 1.70T | $ 1.90T | $ 1.07T | $ 1.36T | |
$ 3.31T | $ 1.01T | $ 2.42T | $ 2.55T | $ 1.68T | $ 1.93T |