Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 57.86B | $ 78.49B | $ 45.83B | $ 18.78B | $ 32.57B | |
$ 28.19B | $ 30.01B | $ 14.77B | $ 841.00M | $ 9.31B | |
$ 1.16B | $ 4.55B | $ 2.70B | $ 2.64B | $ 2.25B | |
$ 8.43B | $ 7.84B | $ 7.25B | $ 6.60B | $ 6.51B | |
$ 25.78B | $ 37.13B | $ 21.09B | $ 4.52B | $ 17.14B | |
$ 27.04B | $ 28.09B | $ 14.00B | $ -1.89B | $ 9.13B | |
$ -10.75B | $ 2.77B | $ 641.00M | $ -1.34B | $ -5.42B | |
$ 16.29B | $ 28.23B | $ 12.71B | $ -3.14B | $ 9.52B | |
$ 10.96B | $ 18.68B | $ 8.08B | $ -2.65B | $ 7.19B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.08 | $ 14.62 | $ 6.10 | $ -2.46 | $ 6.43 | |
$ 9.06 | $ 14.57 | $ 6.08 | $ -2.46 | $ 6.40 | |
1.20B | 1.27B | 1.32B | 1.08B | 1.12B | |
1.21B | 1.28B | 1.33B | 1.08B | 1.12B |