Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 4.33B | $ 4.28B | $ 8.29B | $ 5.79B | $ 3.08B | |
$ 4.00B | $ 669.35M | $ 4.62B | $ 2.25B | $ -514.44M | |
$ 4.00B | $ 216.22M | $ 256.73M | $ 201.91M | $ 280.51M | |
$ 762.07M | $ 693.21M | $ 685.23M | $ 745.83M | $ 865.29M | |
$ 619.37M | $ 1.23B | $ 3.29B | $ 699.51M | $ -592.73M | |
$ 460.00K | $ 453.13M | $ 4.44B | $ 2.08B | $ -864.86M | |
$ -24.95M | $ -35.29M | $ -99.24M | $ -252.05M | $ -704.45M | |
$ -24.49M | $ 417.84M | $ 2.47B | $ -228.19M | $ -1.66B | |
$ -142.67M | $ 242.92M | $ 1.90B | $ -154.11M | $ -1.26B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.46 | $ 0.81 | $ 6.18 | $ -0.50 | $ -4.63 | |
$ -0.46 | $ 0.78 | $ 5.77 | $ -0.50 | $ -4.63 | |
309.49M | 299.79M | 307.20M | 308.15M | 272.43M | |
313.41M | 311.60M | 329.22M | 308.15M | 272.43M |