Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 4.22B | $ 7.78B | $ 11.44B | $ 7.30B | $ 5.21B | |
$ 1.04B | $ 4.87B | $ 8.16B | $ 2.42B | $ 620.00M | |
$ 1.85B | $ 1.73B | $ 4.43B | $ 95.00M | $ 887.00M | |
$ 1.73B | $ 1.53B | $ 1.75B | $ 995.00M | $ 1.10B | |
$ 1.01B | $ 4.76B | $ 5.56B | $ 7.30B | $ -8.20B | |
$ -803.00M | $ 3.14B | $ 3.78B | $ 2.33B | $ -8.70B | |
$ -38.00M | $ -25.00M | $ -129.00M | $ 3.90B | $ -1.07B | |
$ -841.00M | $ 3.12B | $ 3.65B | $ 6.22B | $ -9.77B | |
$ -714.00M | $ 2.42B | $ 4.94B | $ 6.33B | $ -9.73B | |
$ -4.55 | $ 18.21 | $ 38.71 | $ 53.66 | $ -996.01 | |
$ -4.55 | $ 16.92 | $ 33.36 | $ 53.66 | $ -996.01 | |
156.99M | 132.84M | 125.78M | 117.92M | 9.77M | |
156.99M | 142.98M | 145.96M | 117.92M | 9.77M |