Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.81B | $ 2.46B | $ 1.42B | $ 1.18B | $ 308.87M | |
$ 3.22B | $ 2.08B | $ -511.06M | $ -447.86M | $ -1.06B | |
$ 3.78B | $ 3.29B | $ 1.28B | $ 990.87M | $ 601.02M | |
$ 171.76M | $ 87.67M | $ 66.28M | $ 46.46M | $ 31.79M | |
$ -396.44M | $ -1.12B | $ -1.72B | $ -1.39B | $ -1.63B | |
$ -568.20M | $ -1.21B | $ -1.79B | $ -1.44B | $ -1.66B | |
$ 35.20M | $ 381.90M | $ -171.37M | $ 147.00K | $ 39.49M | |
$ -533.00M | $ -825.84M | $ -1.96B | $ -1.44B | $ -1.62B | |
$ -644.79M | $ -881.71M | $ -2.00B | $ -1.41B | $ -1.60B | |
$ -0.47 | $ -0.65 | $ -1.49 | $ -1.17 | $ -1.47 | |
$ -0.47 | $ -0.65 | $ -1.49 | $ -1.17 | $ -1.47 | |
1.36B | 1.36B | 1.34B | 1.21B | 1.09B | |
1.36B | 1.36B | 1.34B | 1.21B | 1.09B |