Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.99T | $ -1.53T | $ 582.13B | $ 1.92T | $ 1.99T | $ 1.84T | |
$ -99.40B | - | - | $ -547.11B | $ -337.19B | $ -261.15B | |
$ 725.73B | $ 1.22T | $ 148.85B | $ 860.81B | $ 883.32B | $ 825.36B | |
$ 8.43B | - | - | $ -5.10B | $ 6.04B | $ 6.81B | |
$ -1.13B | $ 9.00M | - | $ 1.89B | $ -4.35B | $ -334.00M | |
$ 1.27T | $ -2.75T | $ 1.33T | $ 504.85B | $ 777.41B | $ 763.40B | |
$ 206.69B | $ -369.71B | - | $ 103.22B | $ 173.66B | $ 159.77B | |
- | - | - | - | - | - | |
$ 1.06T | $ -4.48T | $ 432.96B | $ 401.63B | $ 603.74B | $ 603.63B | |
$ 2.10K | $ 14.31 | $ 0.01 | $ 796.00 | $ 1.20K | $ 1.20K | |
$ 2.10K | $ 14.31 | $ 0.01 | $ 796.00 | $ 1.20K | $ 1.20K | |
$ 1.52B | $ 101.02B | $ 43.30T | $ 505.09M | $ 505.09M | $ 505.09M | |
$ 1.52B | $ 313.19B | $ 43.30T | $ 505.09M | $ 505.09M | $ 505.09M | |
$ 1.08K | - | - | $ 717.85 | $ 719.84 | $ 616.06 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.25B | - | - | $ 10.16B | $ 10.91B | $ 39.28B | |
$ 937.21B | $ -2.20T | $ -2.19B | $ 769.68B | $ 1.03T | $ 1.06T | |
$ 1.06T | $ -4.48T | $ 432.96B | $ 401.63B | $ 603.74B | $ 603.63B | |
$ 1.06T | - | - | $ 400.12B | $ 605.13B | $ 601.01B | |
$ 707.00M | - | - | $ 1.41B | $ 2.48B | $ 2.77B | |
- | - | - | - | - | - | |
- | - | - | - | - | - |