Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 22.64B | $ 7.66B | $ 16.00B | $ 10.19B | $ 11.16B | |
$ 22.64B | $ 7.66B | $ 14.63B | $ 9.29B | $ 9.74B | |
$ 1.46B | $ 3.92B | $ 1.32B | $ -4.69B | $ -1.82B | |
$ 0.00 | $ 0.00 | $ 8.72B | $ 5.25B | $ 10.37B | |
$ 0.00 | $ 0.00 | $ 4.89B | $ 6.36B | $ 2.84B | |
$ 21.18B | $ 3.66B | $ 5.44B | $ 5.50B | $ 1.80B | |
$ -16.63B | $ -759.00M | $ -714.00M | $ -644.00M | $ -976.00M | |
$ 4.55B | $ 2.90B | $ 3.96B | $ 5.50B | $ 1.80B | |
$ 3.50B | $ 2.24B | $ 3.02B | $ 4.22B | $ 1.39B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.01 | $ 5.21 | $ 6.19 | $ 7.40 | $ 2.28 | |
$ 8.91 | $ 5.19 | $ 6.15 | $ 7.34 | $ 2.27 | |
396.50M | 421.20M | 480.40M | 564.60M | 589.00M | |
400.60M | 423.50M | 483.40M | 569.30M | 590.80M |