Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 27.29B | $ 30.65B | $ 35.12B | $ 41.55B | $ 25.45B | |
$ 27.29B | $ 15.04B | $ 21.82B | $ 28.30B | $ 15.91B | |
$ 27.52B | $ 11.14B | $ 12.07B | $ 10.40B | $ 10.05B | |
$ 3.07B | $ 2.69B | $ 2.45B | $ 2.71B | $ 2.60B | |
$ 3.32B | $ 7.27B | $ 12.44B | $ 19.73B | $ 8.62B | |
$ -228.00M | $ 3.90B | $ 10.90B | $ 17.31B | $ 6.61B | |
$ -696.00M | $ -309.00M | $ -1.42B | $ 37.00M | $ -1.15B | |
$ -924.00M | $ 3.60B | $ 9.48B | $ 17.63B | $ 5.46B | |
$ -3.07B | $ 283.00M | $ 4.51B | $ 8.56B | $ 2.09B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.00 | $ 0.23 | $ 3.72 | $ 6.93 | $ 1.69 | |
$ 0.00 | $ 0.23 | $ 3.68 | $ 6.84 | $ 1.67 | |
0.00 | 1.21B | 1.22B | 1.24B | 1.24B | |
0.00 | 1.22B | 1.23B | 1.25B | 1.25B |