Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.50B | $ 1.82B | $ 1.90B | $ 5.56B | $ 2.25B | |
$ 3.50B | $ -524.10M | $ -92.23M | $ 4.62B | $ 2.21B | |
$ 2.54B | $ 482.57M | $ 1.92B | $ 899.53M | $ 797.84M | |
$ 135.39M | $ 47.67M | $ 1.91B | $ 687.71M | $ 1.04B | |
$ 198.07M | $ 0.00 | $ 179.51M | $ 0.00 | $ 1.11B | |
$ 0.00 | $ -434.01M | $ 146.52M | $ 2.03B | $ 937.36M | |
$ -24.82M | $ 517.67M | $ -139.76M | $ 376.36M | $ 117.34M | |
$ -24.82M | $ 83.65M | $ -23.75M | $ 4.67B | $ 1.45B | |
$ 23.48M | $ 80.09M | $ -56.23M | $ 4.66B | $ 1.44B | |
$ 0.23 | $ 0.89 | $ -0.71 | $ 65.75 | $ 20.84 | |
$ 0.06 | $ 0.22 | $ -0.18 | $ 65.75 | $ 20.84 | |
100.22M | 80.33M | 79.26M | 70.81M | 69.04M | |
364.73M | 317.94M | 308.91M | 70.81M | 69.04M |