Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
- | $ 20.90M | $ 13.50M | $ 4.78B | $ 2.93B | |
- | $ -11.00M | $ -14.90M | $ 2.44B | $ 1.78B | |
- | $ 316.50M | $ 143.10M | $ 2.62B | $ 1.57B | |
- | $ 36.80M | $ 29.50M | $ 559.47M | $ 407.81M | |
- | $ -290.70M | $ -128.50M | $ 512.37M | $ 930.84M | |
- | $ -327.50M | $ -158.00M | $ -178.04M | $ 210.62M | |
- | $ -11.90M | $ -20.90M | $ 81.18M | $ 280.52M | |
- | $ -339.40M | $ -178.90M | $ -96.86M | $ 491.14M | |
- | $ 241.30M | $ 745.60M | $ -196.71M | $ 332.14M | |
$ -1.04 | $ 0.68 | $ 1.42 | $ -0.54 | $ 1.01 | |
$ -1.68 | $ 0.62 | $ 1.42 | $ -0.54 | $ 0.97 | |
383.00M | 373.08M | 371.70M | 362.38M | 354.20M | |
281.00M | 408.76M | 371.78M | 362.39M | 353.38M |