Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.62B | $ 1.82B | $ 1.90B | $ 5.56B | $ 2.25B | |
$ 2.54B | $ 23.28M | $ 381.47M | $ 4.62B | $ 1.72B | |
$ 2.56B | $ 482.57M | $ 368.92M | $ 278.59M | $ 797.84M | |
$ 135.39M | $ 47.67M | $ 32.99M | $ 21.22M | $ 30.67M | |
$ 110.56M | $ 0.00 | $ 179.51M | $ 0.00 | $ 1.11B | |
$ -24.82M | $ -434.01M | $ 116.01M | $ 4.67B | $ 1.08B | |
$ 0.00 | $ 517.67M | $ -139.76M | $ 0.00 | $ 370.98M | |
$ -24.82M | $ 83.65M | $ -23.75M | $ 4.67B | $ 1.45B | |
$ 23.48M | $ 80.09M | $ 92.43M | $ 2.18B | $ 731.67M | |
$ 0.23 | $ 0.89 | $ 1.10 | $ 65.75 | $ 20.84 | |
$ 0.06 | $ 0.22 | $ -0.19 | $ 65.75 | $ 20.84 | |
100.22M | 80.33M | 79.26M | 70.81M | 69.04M | |
364.73M | 317.94M | 308.91M | 70.81M | 69.04M |