Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 901.46M | $ 2.98B | $ 3.11B | $ 1.96B | $ 1.46B | |
$ -877.20M | $ 703.82M | $ 844.65M | $ 629.32M | $ 461.36M | |
$ 831.08M | $ 663.62M | $ 678.53M | $ 422.18M | $ 318.80M | |
$ 59.87M | $ 57.20M | $ 49.68M | $ 39.53M | $ 31.83M | |
$ -1.64B | $ 142.49M | $ 237.63M | $ 237.44M | $ 206.06M | |
$ -1.71B | $ 40.20M | $ 166.12M | $ 207.14M | $ 142.56M | |
$ -23.00K | $ 40.89M | $ 11.04M | $ -19.91M | $ 21.11M | |
$ -1.71B | $ 81.10M | $ 177.16M | $ 187.22M | $ 163.67M | |
$ -1.81B | $ 34.33M | $ 93.78M | $ 169.17M | $ 140.32M | |
$ -31.64 | $ 0.61 | $ 1.70 | $ 3.24 | $ 2.79 | |
$ -31.64 | $ 0.60 | $ 1.61 | $ 3.02 | $ 2.66 | |
57.08M | 56.56M | 55.09M | 52.20M | 50.22M | |
57.08M | 57.24M | 58.10M | 55.97M | 52.80M |