Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 25.92B | $ 68.34B | - | - | - | - | |
$ -5.71B | - | - | - | - | - | |
$ 12.91B | $ 56.42B | - | - | - | - | |
$ 368.00M | - | - | - | - | - | |
$ -76.00M | $ -34.11B | - | - | - | - | |
$ 7.59B | $ 11.92B | - | - | - | - | |
$ 2.24B | $ 2.42B | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.77B | $ 4.59B | - | - | - | - | |
$ 0.27 | $ 0.65 | $ 0.54 | $ -0.54 | $ 0.35 | $ 0.35 | |
$ 0.27 | $ 0.65 | $ 0.54 | $ -0.54 | $ 0.35 | $ 0.35 | |
$ 35.77B | $ 16.17B | $ 16.85B | $ 17.27B | $ 17.32B | $ 17.06B | |
$ 35.77B | $ 16.25B | $ 16.90B | $ 17.32B | $ 17.10B | $ 17.10B | |
$ 0.05 | $ 0.81 | $ 0.06 | $ 0.10 | $ 0.03 | - | |
$ 0.27 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 13.89B | $ 46.88B | - | - | - | - | |
$ 4.77B | $ 9.45B | - | - | - | - | |
$ 4.83B | $ 40.40B | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |