Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 53.10B | $ 54.23B | $ 63.05B | $ 79.02B | $ 77.87B | |
$ 17.34B | $ 21.71B | $ 26.87B | $ 43.81B | $ 43.61B | |
$ 29.02B | $ 21.68B | $ 24.53B | $ 21.73B | $ 19.74B | |
$ 11.38B | $ 9.60B | $ 13.04B | $ 11.79B | $ 12.24B | |
$ 1.20B | $ 11.24B | $ 15.61B | $ 33.87B | $ 36.12B | |
$ -11.68B | $ 93.00M | $ 2.33B | $ 19.46B | $ 23.68B | |
$ 468.00M | $ 669.00M | $ 5.43B | $ 2.25B | $ 1.40B | |
$ -11.21B | $ 762.00M | $ 7.77B | $ 21.70B | $ 25.08B | |
$ -18.76B | $ 1.69B | $ 8.01B | $ 19.87B | $ 20.90B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -4.38 | $ 0.40 | $ 1.95 | $ 4.89 | $ 4.98 | |
$ -4.38 | $ 0.40 | $ 1.94 | $ 4.86 | $ 4.94 | |
4.28B | 4.19B | 4.11B | 4.06B | 4.20B | |
4.28B | 4.21B | 4.12B | 4.09B | 4.23B |