Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|
$ 5.38B | $ 4.42B | $ 4.13B | $ 3.80B | $ 3.34B | |
$ 775.80M | $ 627.30M | $ 500.10M | $ 499.20M | $ 503.30M | |
$ 222.00M | $ 397.70M | $ 355.70M | $ 339.70M | $ 304.00M | |
$ 206.60M | $ 170.80M | $ 168.50M | $ 164.40M | $ 150.20M | |
$ 716.00M | $ 400.70M | $ 314.20M | $ 325.70M | $ 351.60M | |
$ 553.80M | $ 229.60M | $ 144.40M | $ 159.50M | $ 199.30M | |
$ -93.80M | $ -64.70M | $ -53.60M | $ -44.30M | $ -54.10M | |
$ 460.00M | $ 164.90M | $ 90.80M | $ 115.20M | $ 145.20M | |
$ 383.10M | $ 155.30M | $ 102.60M | $ 117.60M | $ 131.60M | |
$ 8.59 | $ 3.50 | $ 2.33 | $ 2.63 | $ 2.89 | |
$ 8.32 | $ 3.40 | $ 2.28 | $ 2.58 | $ 2.82 | |
44.60M | 44.40M | 44.10M | 44.80M | 45.50M | |
46.10M | 45.70M | 45.00M | 45.60M | 46.60M |