Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.01B | $ 771.60M | $ 443.80M | $ 245.30M | $ 307.50M | |
$ 554.20M | $ 423.00M | $ 327.30M | $ 125.70M | $ 189.60M | |
$ 180.00M | $ 47.43M | $ 301.70M | $ 215.20M | $ 319.50M | |
$ 131.20M | $ 121.83M | $ 114.27M | $ 116.47M | $ 129.63M | |
$ 505.00M | $ 361.24M | $ -2.00M | $ 29.20M | $ -105.33M | |
$ 374.20M | $ 250.40M | $ -14.70M | $ -91.60M | $ -117.60M | |
$ -233.90M | $ -194.30M | $ -172.50M | $ -91.70M | $ -113.40M | |
$ 140.30M | $ 56.10M | $ -274.40M | $ -183.30M | $ -289.00M | |
$ 82.10M | $ 22.10M | $ -292.80M | $ -193.00M | $ -305.20M | |
$ 0.33 | $ 0.09 | $ -1.64 | $ -1.43 | $ -4.06 | |
$ 0.32 | $ 0.09 | $ -1.64 | $ -1.43 | $ -4.06 | |
250.89M | 244.27M | 178.40M | 134.73M | 75.18M | |
254.46M | 248.15M | 178.40M | 134.73M | 75.18M |