Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.01B | $ 771.60M | $ 443.80M | $ 245.30M | $ 307.50M | |
$ 567.30M | $ 654.20M | $ 327.30M | $ 125.70M | $ 189.60M | |
$ 505.20M | $ 403.80M | $ 301.70M | $ 215.20M | $ 319.50M | |
$ 131.20M | $ 117.40M | $ 116.50M | $ 119.60M | $ 117.90M | |
$ 505.00M | $ 361.24M | $ -2.00M | $ 29.20M | $ -96.10M | |
$ 374.20M | $ 250.40M | $ -101.90M | $ -88.30M | $ -188.00M | |
$ -233.90M | $ -194.30M | $ -172.50M | $ -95.00M | $ -113.40M | |
$ 140.30M | $ 56.10M | $ -274.40M | $ -183.30M | $ -301.40M | |
$ 82.10M | $ 22.10M | $ -292.80M | $ -193.00M | $ -317.60M | |
$ 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.41M | 134.73M | 75.18M | |
254.46M | 248.15M | 178.41M | 134.73M | 75.18M |