Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.13B | $ 1.09B | $ 811.75M | $ 708.98M | $ 758.02M | |
$ 759.96M | $ 778.68M | $ 760.69M | $ 729.23M | $ 589.28M | |
$ 467.36M | $ 469.51M | $ 409.48M | $ 380.24M | $ 345.56M | |
$ 38.01M | $ 42.77M | $ 56.75M | $ 51.84M | $ 63.07M | |
$ 330.61M | $ 351.94M | $ 407.96M | $ 400.84M | $ 306.80M | |
$ 292.60M | $ 309.17M | $ 351.21M | $ 349.00M | $ 243.72M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 292.60M | $ 309.17M | $ 351.21M | $ 349.00M | $ 243.72M | |
$ 230.13M | $ 234.98M | $ 265.69M | $ 265.74M | $ 185.75M | |
$ 1.80 | $ 1.84 | $ 2.08 | $ 2.06 | $ 1.43 | |
$ 1.79 | $ 1.84 | $ 2.08 | $ 2.05 | $ 1.43 | |
127.70M | 127.57M | 127.49M | 128.96M | 129.89M | |
128.33M | 127.92M | 127.98M | 129.54M | 130.22M |