Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 135.48B | $ 222.53B | $ ― | $ ― | $ ― | $ ― | |
$ 74.50B | $ 144.79B | $ ― | $ ― | $ ― | $ ― | |
$ 60.98B | $ 77.74B | $ ― | $ ― | $ ― | $ ― | |
$ 10.90B | $ 24.18B | $ ― | $ ― | $ ― | $ ― | |
$ 50.07B | $ 53.56B | $ ― | $ ― | $ ― | $ ― | |
$ -528.29M | $ 3.58B | $ ― | $ ― | $ ― | $ ― | |
$ -318.57M | $ -10.83B | $ ― | $ ― | $ ― | $ ― | |
$ 49.23B | $ 68.45B | $ ― | $ ― | $ ― | $ ― | |
$ 7.67B | $ 8.31B | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 4.80B | $ ― | $ ― | $ ― | $ ― | |
$ 41.13B | $ 59.69B | $ ― | $ ― | $ ― | $ ― | |
$ 16.75 | $ 4.92 | $ 7.40 | $ 4.27 | $ 0.07 | $ 0.71 | |
$ 16.40 | $ 4.82 | $ 7.16 | $ 4.19 | $ 0.07 | $ 0.02 | |
$ 4.91B | $ 12.14B | $ 12.10B | $ 11.98B | $ 11.85B | $ 11.57B | |
$ 5.02B | $ 12.38B | $ 11.74B | $ 12.21B | $ 34.35B | $ 7.21T | |
$ 14.84 | $ ― | $ ― | $ ― | $ ― | $ 0.75 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 85.41B | $ 168.97B | $ ― | $ ― | $ ― | $ ― | |
$ 41.13B | $ 59.69B | $ ― | $ ― | $ ― | $ ― | |
$ 38.42B | $ 50.22B | $ ― | $ ― | $ ― | $ ― | |
$ 940.06M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 50.17B | $ 69.83B | $ ― | $ ― | $ ― | $ ― | |
$ 72.66B | $ 107.65B | $ ― | $ ― | $ ― | $ ― |