Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.59B | $ 1.41B | $ 1.27B | $ 1.26B | $ 1.21B | |
$ 760.90M | $ 647.30M | $ 572.60M | $ 539.20M | $ 494.20M | |
$ 287.30M | $ 259.30M | $ 232.40M | $ 242.30M | $ 207.30M | |
$ 421.40M | $ 392.10M | $ 371.30M | $ 378.40M | $ 342.80M | |
$ 1.02B | $ 916.20M | $ 768.80M | $ 776.30M | $ 657.80M | |
$ 473.60M | $ 388.00M | $ 340.20M | $ 296.90M | $ 286.90M | |
$ -129.40M | $ -70.10M | $ -129.50M | $ -100.60M | $ -99.40M | |
$ 344.20M | $ 317.90M | $ 210.70M | $ 196.30M | $ 187.50M | |
$ 284.20M | $ 259.20M | $ 155.90M | $ 143.10M | $ 151.30M | |
$ 7.80 | $ 7.13 | $ 4.41 | $ 4.04 | $ 4.23 | |
$ 7.78 | $ 7.12 | $ 4.35 | $ 3.98 | $ 4.18 | |
35.80M | 35.70M | 35.40M | 35.40M | 35.00M | |
35.90M | 35.70M | 35.90M | 36.00M | 35.40M |