Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.12B | $ 882.60M | $ 868.50M | $ 855.80M | $ 789.20M | |
$ 659.80M | $ 484.60M | $ 505.20M | $ 524.80M | $ 488.40M | |
$ 58.70M | $ 31.50M | $ 32.70M | $ 27.60M | $ 25.40M | |
$ 194.30M | $ 204.00M | $ 203.00M | $ 199.80M | $ 224.90M | |
$ 548.30M | $ 421.40M | $ 481.50M | $ 500.10M | $ 432.00M | |
$ 601.10M | $ 453.10M | $ 472.50M | $ 497.20M | $ 463.00M | |
$ -250.40M | $ -222.70M | $ -186.00M | $ -236.10M | $ -287.90M | |
$ 350.70M | $ 230.40M | $ 286.50M | $ 261.10M | $ 175.10M | |
$ 134.60M | $ 204.40M | $ 188.80M | $ 151.70M | $ 109.00M | |
$ 1.57 | $ 2.38 | $ 2.20 | $ 1.77 | $ 1.27 | |
$ 1.55 | $ 2.37 | $ 2.19 | $ 1.71 | $ 1.25 | |
95.00M | 85.88M | 85.83M | 85.71M | 85.51M | |
86.89M | 86.40M | 86.08M | 86.14M | 86.08M |