Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.09B | $ 3.90B | $ 3.59B | $ 3.31B | $ 2.92B | |
| $ 2.48B | $ 2.60B | $ 2.36B | $ 2.14B | $ 1.96B | |
| $ 1.80B | $ 1.89B | $ 1.82B | $ 1.63B | $ 1.45B | |
| $ 423.00M | $ 375.10M | $ 367.70M | $ 346.10M | $ 309.30M | |
| $ 1.05B | $ 1.07B | $ 885.90M | $ 878.70M | $ 823.90M | |
| $ 682.90M | $ 705.70M | $ 533.10M | $ 507.60M | $ 505.80M | |
| $ -116.40M | $ -123.40M | $ -120.20M | $ -32.30M | $ -14.30M | |
| $ 566.50M | $ 582.30M | $ 412.90M | $ 475.30M | $ 491.50M | |
| $ 374.90M | $ 392.30M | $ 294.20M | $ 385.80M | $ 2.94B | |
| $ 1.87 | $ 1.97 | $ 1.49 | $ 1.96 | $ 59.73 | |
| $ 1.87 | $ 1.96 | $ 1.48 | $ 1.94 | $ 59.07 | |
| 200.00M | 198.90M | 198.00M | 197.20M | 49.30M | |
| 200.00M | 200.40M | 199.20M | 198.80M | 49.85M |