Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 56.04B | $ 97.46B | $ 152.06B | $ 75.90B | $ 82.37B | $ 99.28B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 19.85B | $ 10.21B | $ 24.21B | $ 66.10B | $ 4.08B | $ 13.38B | |
$ 5.37B | $ -4.29B | $ -2.99B | $ -9.47B | $ -11.96B | $ -7.79B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 14.36B | $ 14.25B | $ 145.45B | $ 75.78B | $ 15.84B | $ 21.02B | |
$ 1.28 | $ 2.67 | $ 1.87 | $ 2.07 | $ 1.41 | $ 2.06 | |
$ 1.28 | $ 2.67 | $ 2.06 | $ 2.07 | $ 1.41 | $ 2.06 | |
$ 21.83B | $ 5.33B | $ 77.78B | $ 5.35M | $ 10.69B | $ 9.72B | |
$ 21.83B | $ 5.33B | $ 70.61B | $ 5.35M | $ 10.69B | $ 9.72B | |
$ 0.32 | $ ― | $ ― | $ ― | $ 0.52 | $ 0.80 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 51.25M | $ ― | $ ― | $ ― | $ 142.45M | $ 180.65M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 14.36B | $ 14.25B | $ 145.45B | $ 75.78B | $ 15.84B | $ 21.02B | |
$ 13.99B | $ 37.84B | $ ― | $ ― | $ 16.00B | $ 21.25B | |
$ 59.90B | $ 156.38B | $ 131.31B | $ -55.12B | $ 48.58B | $ 58.62B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |