Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 2.69T | $ 2.22T | $ 1.92T | $ 1.99T | $ 1.84T | $ 1.68T | |
$ 105.20B | $ -19.17B | $ -547.11B | $ -337.19B | $ -261.15B | $ -227.62B | |
$ 943.42B | $ 862.01B | $ 860.81B | $ 883.32B | $ 825.36B | $ 774.94B | |
$ 13.07B | $ 1.79B | $ -5.10B | $ 6.04B | $ 6.81B | $ 5.51B | |
$ -4.32B | $ -3.51B | $ 1.89B | $ -4.35B | $ -334.00M | $ -166.00M | |
$ 1.96T | $ 1.33T | $ 504.85B | $ 777.41B | $ 763.40B | $ 687.44B | |
$ 352.69B | $ 275.97B | $ 103.22B | $ 173.66B | $ 159.77B | $ 115.36B | |
- | - | - | - | - | - | |
$ 1.61T | $ 1.06T | $ 401.63B | $ 603.74B | $ 603.63B | $ 572.08B | |
$ 3.19K | $ 2.09K | $ 796.00 | $ 1.20K | $ 1.20K | $ 1.12K | |
$ 3.19K | $ 2.09K | $ 796.00 | $ 1.20K | $ 1.20K | $ 1.12K | |
$ 2.02B | $ 505.09M | $ 505.09M | $ 505.09M | $ 505.09M | $ 508.35M | |
$ 2.02B | $ 505.09M | $ 505.09M | $ 505.09M | $ 505.09M | $ 508.35M | |
$ 1.08K | $ 430.50 | $ 717.85 | $ 719.84 | $ 616.06 | $ 555.04 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.67B | $ 9.17B | $ 10.16B | $ 10.91B | $ 39.28B | $ 10.15B | |
$ 1.67T | $ 1.55T | $ 769.68B | $ 1.03T | $ 1.06T | $ 1.01T | |
$ 1.61T | $ 1.06T | $ 401.63B | $ 603.74B | $ 603.63B | $ 572.08B | |
$ 1.61T | $ 1.06T | $ 400.12B | $ 605.13B | $ 601.01B | $ 570.60B | |
$ 707.00M | $ 1.76B | $ 1.41B | $ 2.48B | $ 2.77B | $ 7.34B | |
- | - | - | - | - | - | |
- | - | - | - | - | - |