Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.82B | $ 2.32B | $ 1.49B | $ 1.63B | $ 1.34B | |
$ 548.50M | $ 214.60M | $ 48.36M | $ 367.94M | $ 360.18M | |
$ 17.80M | $ 176.50M | $ 111.61M | $ 85.14M | $ 175.90M | |
$ 571.70M | $ 484.20M | $ 317.77M | $ 307.70M | $ 277.85M | |
$ 1.05B | $ 476.80M | $ -7.18M | $ 554.87M | $ 554.20M | |
$ 530.70M | $ 38.10M | $ -20.52M | $ 320.91M | $ 209.05M | |
$ -99.00M | $ -96.90M | $ -280.48M | $ -75.92M | $ 42.03M | |
$ 431.70M | $ -58.80M | $ -300.94M | $ 244.99M | $ 252.01M | |
$ 111.50M | $ -103.70M | $ -340.06M | $ 97.43M | $ 177.88M | |
$ 0.31 | $ -0.32 | $ -1.62 | $ 0.46 | $ 0.85 | |
$ 0.31 | $ -0.32 | $ -1.62 | $ 0.46 | $ 0.85 | |
363.00M | 326.54M | 210.52M | 210.30M | 210.10M | |
363.07M | 326.54M | 210.52M | 210.44M | 210.29M |