Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 12.59T | $ 26.60T | $ 25.64T | $ 24.90T | $ 23.92T | $ 24.90T | |
$ 4.65T | $ ― | $ 9.74T | $ 23.51T | $ ― | $ 14.32T | |
$ 7.94T | $ 26.60T | $ 15.90T | $ -23.51T | $ ― | $ 10.58T | |
$ 6.85T | $ 25.05T | $ 24.27T | $ -5.21T | $ 22.73T | $ 9.56T | |
$ 1.08T | $ 1.55T | $ -24.27T | $ -23.51T | $ 1.18T | $ 1.02T | |
$ -31.23B | $ 47.61B | $ -20.32B | $ 726.28B | $ -8.77B | $ 24.95B | |
$ 129.49B | $ -71.62B | $ 38.22B | $ -423.71B | $ -200.28B | $ -25.79B | |
$ 1.18T | $ 1.30T | $ 1.89T | $ -22.92T | $ 975.06B | $ 1.02T | |
$ 363.13B | $ 330.44B | $ 505.76B | $ 519.02B | $ 271.66B | $ 320.06B | |
$ ― | $ -43.42B | $ -17.29B | $ 116.06B | $ ― | $ ― | |
$ 722.84B | $ 993.33B | $ 1.26T | $ -23.44T | $ 658.02B | $ 649.11B | |
$ 1.53K | $ 3.98K | $ 5.20K | $ 5.76K | $ 1.34K | $ 1.26K | |
$ 1.53K | $ 3.98K | $ 5.20K | $ 5.75K | $ 1.34K | $ 1.26K | |
$ 943.45M | $ 249.47M | $ 242.24M | $ 235.20M | $ 490.33M | $ 490.34M | |
$ 943.72M | $ 249.47M | $ 242.24M | $ 235.20M | $ 490.51M | $ 490.48M | |
- | $ 0.71 | $ ― | $ ― | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 69.71B | $ ― | $ ― | $ ― | $ ― | $ 193.36B | |
$ 11.51T | $ 25.05T | $ 24.27T | $ 18.30T | $ 22.73T | $ 23.88T | |
$ 722.95B | $ 993.33B | $ 1.26T | $ -23.44T | $ 658.02B | $ 649.11B | |
$ 689.69B | $ 1.28T | $ ― | $ ― | $ 658.02B | $ 664.53B | |
$ 126.74B | $ ― | $ ― | $ ― | $ 507.38B | $ 268.23B | |
$ 1.31T | $ 1.74T | $ 2.19T | $ -23.18T | $ 1.48T | $ 1.29T | |
$ 3.16T | $ 5.61T | $ 5.90T | $ ― | $ 1.48T | $ 4.97T |