Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.04T | $ 440.59B | $ 342.78B | $ 335.51B | $ 62.87B | |
$ 1.16T | $ 440.59B | $ 342.78B | $ 335.51B | $ 62.87B | |
$ 500.54B | $ 484.28B | $ 369.61B | $ 344.34B | $ 56.57B | |
$ 0.00 | $ -90.54B | $ 10.62B | $ -4.62B | $ -6.30B | |
$ 195.12B | $ -115.63B | $ 2.00B | $ -30.25B | $ -13.38B | |
$ 389.77B | $ 90.54B | $ -10.62B | $ 4.62B | $ 6.30B | |
$ -214.17B | $ -4.14B | $ -49.66B | $ -13.46B | $ -91.10B | |
$ 175.60B | $ 86.39B | $ -26.84B | $ -8.83B | $ 6.30B | |
$ 125.18B | $ 51.62B | $ -15.65B | $ -10.52B | $ 5.28B | |
$ 1.42K | $ 2.91K | $ -861.50 | $ -576.00 | $ 289.25 | |
$ 1.42K | $ 2.92K | $ -861.50 | $ -576.00 | $ 289.25 | |
87.93M | 17.71M | 18.17M | 18.27M | 18.27M | |
87.93M | 17.71M | 18.17M | 18.27M | 18.27M |