Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 27.29B | $ 30.65B | $ 35.12B | $ 41.55B | $ 30.90B | |
$ 27.29B | $ 6.66B | $ 19.59B | $ 25.66B | $ 13.49B | |
$ 27.52B | $ 2.75B | $ 24.29B | $ 24.55B | $ 24.21B | |
$ 3.07B | $ 2.69B | $ 2.53B | $ 2.78B | $ 2.69B | |
$ 3.32B | $ 6.84B | $ 11.75B | $ 20.10B | $ 8.47B | |
$ -228.00M | $ 3.90B | $ 9.24B | $ 17.59B | $ 5.63B | |
$ -696.00M | $ -309.00M | $ 237.00M | $ 37.00M | $ -167.00M | |
$ -924.00M | $ 3.60B | $ 9.48B | $ 17.63B | $ 5.46B | |
$ -3.07B | $ 283.00M | $ 6.02B | $ 11.70B | $ 3.33B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -1.27 | $ 0.12 | $ 2.48 | $ 4.73 | $ 1.34 | |
$ -1.27 | $ 0.12 | $ 2.46 | $ 4.68 | $ 1.33 | |
2.42B | 2.43B | 2.43B | 2.47B | 2.48B | |
2.42B | 2.44B | 2.45B | 2.50B | 2.51B |