Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 25.92B | $ 68.34B | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.59B | $ 11.92B | $ ― | $ ― | $ ― | $ ― | |
$ 2.24B | $ 2.42B | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.77B | $ 4.59B | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 0.65 | $ 0.54 | $ -0.54 | $ 0.35 | $ 0.35 | |
$ ― | $ 0.65 | $ 0.54 | $ -0.54 | $ 0.35 | $ 0.35 | |
$ ― | $ 16.17B | $ 16.85B | $ 17.27B | $ 17.32B | $ 17.06B | |
$ ― | $ 16.25B | $ 16.90B | $ 17.32B | $ 17.10B | $ 17.10B | |
$ ― | $ 0.81 | $ 0.06 | $ 0.10 | $ 0.03 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.77B | $ 9.45B | $ ― | $ ― | $ ― | $ ― | |
$ 4.83B | $ 40.40B | $ ― | $ ― | $ ― | $ ― | |
$ 7.34B | $ 81.40B | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |