Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.41T | $ 3.02T | $ -1.53T | $ 582.13B | $ 1.92T | $ 1.99T | |
- | $ 201.94B | - | - | $ -547.11B | $ -337.19B | |
$ 494.31B | $ 1.12T | $ 1.22T | $ 148.85B | $ 860.81B | $ 883.32B | |
$ 6.89B | - | - | - | $ -5.10B | $ 6.04B | |
$ -1.27B | $ -34.67B | $ 9.00M | - | $ 1.89B | $ -4.35B | |
$ 918.14B | $ 1.70T | $ -2.75T | $ 1.33T | $ 504.85B | $ 777.41B | |
$ 147.04B | $ 322.11B | $ -369.71B | - | $ 103.22B | $ 173.66B | |
- | - | - | - | - | - | |
$ 771.10B | $ 1.37T | $ -4.48T | $ 432.96B | $ 401.63B | $ 603.74B | |
$ 1.53K | $ 13.60 | $ 14.31 | $ 0.01 | $ 796.00 | $ 1.20K | |
$ 1.53K | $ 13.60 | $ 14.31 | $ 0.01 | $ 796.00 | $ 1.20K | |
$ 1.01B | $ 101.02B | $ 101.02B | $ 43.30T | $ 505.09M | $ 505.09M | |
$ 1.01B | $ 101.02B | $ 313.19B | $ 43.30T | $ 505.09M | $ 505.09M | |
- | $ 8.58 | - | - | $ 717.85 | $ 719.84 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 10.16B | $ 10.91B | |
$ 631.00B | $ 2.19T | $ -2.20T | $ -2.19B | $ 769.68B | $ 1.03T | |
$ 771.10B | $ 1.37T | $ -4.48T | $ 432.96B | $ 401.63B | $ 603.74B | |
$ 772.14B | $ 1.28T | - | - | $ 400.12B | $ 605.13B | |
- | - | - | - | $ 1.41B | $ 2.48B | |
- | - | - | - | - | - | |
- | - | - | - | - | - |