Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 534.14B | $ 2.16T | $ 73.67B | $ 57.22B | $ 1.34T | $ 1.07T | |
$ 218.67B | $ 986.63B | $ 29.79B | $ 27.68B | $ -628.12B | $ -577.28B | |
$ 315.47B | $ 1.18T | $ 43.88B | $ 29.54B | $ 711.13B | $ 492.70B | |
$ 53.34B | $ 253.83B | $ 7.38B | $ 6.10B | $ 134.53B | $ 120.68B | |
$ 262.12B | $ 921.28B | $ 36.50B | $ 23.44B | $ 1.06T | $ 713.90B | |
$ 641.71M | $ 48.29B | $ 347.30M | $ 10.60M | $ 660.60M | $ 420.70M | |
$ 3.23B | $ -12.43B | $ -235.80M | $ 44.50M | $ -485.96B | $ -6.91B | |
$ 266.00B | $ 979.32B | $ 37.23B | $ 23.90B | $ 584.75B | $ 389.86B | |
$ 28.82B | $ 128.29B | $ 4.91B | $ 2.53B | $ 73.74B | $ 35.84B | |
- | $ 4.80B | $ 249.90M | $ 198.70M | $ 3.56B | $ 2.86B | |
$ 237.03B | $ 851.03B | $ 32.31B | $ 21.35B | $ 1.47T | $ 1.04T | |
- | $ 1.25 | $ 1.25 | $ 0.82 | $ 19.70 | $ 13.65 | |
- | $ 1.25 | $ 1.25 | $ 0.82 | $ 19.70 | $ 13.65 | |
- | $ 680.82B | $ 25.93B | $ 25.71B | $ 74.46B | $ 25.93B | |
- | $ 680.82B | $ 25.93B | $ 25.71B | $ 74.46B | $ 76.08B | |
- | - | - | - | $ 0.40 | $ 0.30 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 272.02B | $ 1.24T | $ 37.17B | $ 33.78B | $ -493.60B | $ -456.61B | |
$ 237.03B | $ 851.03B | $ 32.31B | $ 21.35B | $ 1.47T | $ 1.04T | |
$ 236.40B | $ 712.84B | $ 27.40B | - | - | - | |
$ 2.90B | - | - | - | - | - | |
$ 268.90B | $ 991.32B | $ 37.61B | - | - | $ 388.72B | |
$ 382.13B | $ 1.01T | $ 51.84B | - | - | $ 675.61B |