Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 56.95B | $ 57.86B | $ 78.49B | $ 45.83B | $ 18.78B | |
$ 36.94B | $ 28.19B | $ 30.01B | $ 14.77B | $ 841.00M | |
$ 16.38B | $ 1.16B | $ 4.55B | $ 2.70B | $ 2.64B | |
$ 9.60B | $ 8.43B | $ 7.84B | $ 7.25B | $ 6.60B | |
$ 24.05B | $ 25.78B | $ 37.13B | $ 21.09B | $ 4.52B | |
$ 28.19B | $ 27.04B | $ 28.09B | $ 14.00B | $ -1.89B | |
$ -14.52B | $ -10.75B | $ 2.77B | $ 641.00M | $ -1.34B | |
$ 13.67B | $ 16.29B | $ 28.23B | $ 12.71B | $ -3.14B | |
$ 9.24B | $ 10.96B | $ 18.68B | $ 8.08B | $ -2.65B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.86 | $ 9.08 | $ 14.62 | $ 6.10 | $ -2.46 | |
$ 7.85 | $ 9.06 | $ 14.57 | $ 6.08 | $ -2.46 | |
1.18B | 1.20B | 1.27B | 1.32B | 1.08B | |
1.18B | 1.21B | 1.28B | 1.33B | 1.08B |