Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 4.12B | $ 4.28B | $ 8.30B | $ 5.79B | $ 3.08B | |
$ 327.33M | $ 612.47M | $ 4.59B | $ 2.26B | $ -514.44M | |
$ 326.87M | $ 216.22M | $ 2.05B | $ 2.23B | $ 439.00M | |
$ 765.83M | $ 750.09M | $ 719.79M | $ 745.83M | $ 865.29M | |
$ 859.55M | $ 1.23B | $ 3.29B | $ 699.51M | $ -592.73M | |
$ 460.00K | $ 396.25M | $ 2.54B | $ 23.86M | $ -953.45M | |
$ -24.95M | $ -35.29M | $ -99.24M | $ -252.05M | $ -704.45M | |
$ -24.49M | $ 360.95M | $ 2.44B | $ -228.19M | $ -1.66B | |
$ 57.23M | $ 198.40M | $ 1.87B | $ -186.90M | $ -1.27B | |
$ 0.18 | $ 0.66 | $ 6.18 | $ -0.61 | $ -4.65 | |
$ 0.18 | $ 0.64 | $ 5.77 | $ -0.61 | $ -4.65 | |
309.49M | 299.79M | 307.20M | 308.15M | 272.43M | |
313.41M | 311.60M | 329.22M | 308.15M | 272.43M |