Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 3.18T | $ 4.38T | $ 2.83T | $ 2.55T | $ 2.62T | $ 2.41T | |
$ 2.56T | $ 3.40T | $ 2.01T | $ 1.37T | $ 1.42T | $ 1.29T | |
$ 621.36B | $ 1.56T | $ 843.92B | $ 1.21T | $ 1.35T | $ 1.16T | |
$ 381.70B | $ -358.25B | $ 447.19B | $ 618.72B | $ 490.04B | $ 274.28B | |
$ 239.66B | $ 2.70T | $ 371.18B | $ 555.22B | $ 713.33B | $ 1.25T | |
$ -98.85B | $ 94.98B | $ 57.58B | $ 36.16B | $ 27.40B | $ 81.67B | |
$ 15.06B | $ -1.90T | $ -104.83B | $ -38.72B | $ -7.22B | $ 148.13B | |
$ 155.87B | $ 1.78T | $ 115.85B | $ -133.69B | $ 377.32B | $ 566.33B | |
$ -14.71B | $ 469.70B | $ 15.14B | $ -81.31B | $ 61.23B | $ 153.48B | |
- | $ -4.02B | $ 3.18B | $ 29.05B | $ 366.09M | $ 3.19B | |
$ 149.44B | $ 4.30T | $ 737.80B | $ -58.57B | $ 1.22T | $ 1.48T | |
$ 108.00 | $ 18.10 | $ 1.23 | $ -0.74 | $ 4.28 | $ 5.66 | |
$ 108.00 | $ 18.10 | $ 1.23 | $ -0.74 | $ 4.28 | $ 5.66 | |
$ 4.15B | $ 69.17M | $ 69.17M | $ 69.17M | $ 69.17B | $ 63.91B | |
$ 4.15B | $ 237.43B | $ 599.84B | $ 79.15B | $ 284.06B | $ 260.90B | |
$ 5.18 | $ 0.02 | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.94T | $ 3.04T | $ 2.46T | $ 1.99T | $ 1.91T | $ 1.57T | |
$ 143.46B | - | - | - | - | - | |
$ 149.44B | $ 4.30T | $ 737.80B | $ -58.57B | $ 1.22T | $ 1.48T | |
$ 142.66B | - | - | - | - | - | |
$ 299.33B | $ 1.78T | $ 67.70B | $ -133.69B | $ 377.32B | $ 566.33B | |
$ 474.30B | $ 2.21T | $ 361.69B | $ 359.60B | $ 613.95B | $ 781.53B |