Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 8.13T | $ 16.23T | $ 25.81T | $ 25.44T | $ 23.04T | $ 21.54T | |
$ -1.47T | - | - | - | $ -6.27T | $ -4.19T | |
$ 3.62T | $ 12.74T | $ 19.37T | $ 17.68T | $ 10.51T | $ 10.06T | |
$ 396.10B | - | - | - | $ 220.16B | $ 229.63B | |
$ -9.30B | $ -12.74T | $ -17.55T | $ -3.19T | $ -6.71B | $ -54.78B | |
$ 3.43T | $ 3.49T | $ 6.44T | $ 7.76T | $ 6.48T | $ 7.45T | |
$ 1.11T | $ 1.31T | $ -1.73T | $ -1.72T | $ 1.84T | $ 2.09T | |
- | - | - | - | - | - | |
$ 1.08T | $ 739.00B | $ 9.31T | $ 11.62T | $ 1.60T | $ 2.06T | |
$ 938.00 | $ 31.12 | $ 107.29 | $ 148.01 | $ 1.97K | $ 2.72K | |
$ 938.00 | $ 31.12 | $ 107.29 | $ 148.01 | $ 1.97K | $ 2.72K | |
$ 2.33B | $ 23.74B | $ 15.76B | $ 15.13B | $ 811.94M | $ 757.90M | |
$ 2.33B | $ 23.74B | $ 15.76B | $ 15.13B | $ 811.94M | $ 757.90M | |
$ 1.14K | - | - | - | $ 1.22K | $ 1.20K | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 158.51B | $ 175.00B | |
$ 2.42T | $ -1.74T | $ 8.24T | $ 8.68T | $ 5.69T | $ 7.09T | |
$ 1.08T | $ 739.00B | $ 9.31T | $ 11.62T | $ 2.35T | $ 3.03T | |
$ -685.24B | $ -3.92T | - | - | $ 337.26B | $ 1.37T | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |