Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 267.60B | $ 1.08T | - | - | - | - | |
$ 231.71B | $ 924.96B | - | - | - | - | |
$ 35.89B | $ 159.70B | - | - | - | - | |
$ 32.14B | $ 130.79B | - | - | - | - | |
$ 3.76B | $ 28.91B | - | - | - | - | |
$ -484.00M | $ 6.70B | - | - | - | - | |
$ 1.98B | $ -1.24B | - | - | - | - | |
$ 5.26B | $ 31.65B | - | - | - | - | |
$ 1.23B | $ 8.39B | - | - | - | - | |
- | $ 1.01B | - | - | - | - | |
$ 4.38B | $ 24.17B | - | - | - | - | |
- | - | $ 3.32 | $ -1.15 | $ 16.35 | $ 4.18 | |
- | - | $ 3.21 | $ -1.15 | $ 15.84 | $ 4.11 | |
- | - | $ 3.13B | $ 3.11B | $ 3.02B | $ 2.91B | |
- | - | $ 3.18B | $ 3.11B | $ 3.11B | $ 2.97B | |
- | - | $ 0.94 | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 263.84B | $ 1.06T | - | - | - | - | |
$ 4.38B | $ 24.17B | - | - | - | - | |
$ 4.38B | $ 26.06B | - | - | - | - | |
$ 484.00M | - | - | - | - | - | |
$ 5.74B | $ 34.53B | - | - | - | - | |
$ 5.74B | $ 42.84B | - | - | - | - |