Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.93B | $ 4.33B | $ 5.22B | $ 6.35B | $ 5.56B | |
| $ 871.50M | $ 892.15M | $ 1.15B | $ 1.29B | $ 1.09B | |
| $ 703.90M | $ 550.58M | $ 540.60M | $ 664.20M | $ 507.80M | |
| $ 236.90M | $ 226.47M | $ 230.60M | $ 216.60M | $ 234.40M | |
| $ 396.00M | $ 534.44M | $ 834.10M | $ 803.50M | $ 805.70M | |
| $ 167.60M | $ 341.56M | $ 605.50M | $ 621.20M | $ 585.20M | |
| $ -64.60M | $ -52.36M | $ -108.60M | $ -90.10M | $ -102.40M | |
| $ 103.00M | $ 289.20M | $ 496.90M | $ 531.10M | $ 482.80M | |
| $ 840.00M | $ 265.96M | $ 359.20M | $ 376.70M | $ 390.70M | |
| $ 15.05 | $ 4.66 | $ 7.63 | $ 7.81 | $ 8.05 | |
| $ 15.00 | $ 4.64 | $ 7.57 | $ 7.75 | $ 8.03 | |
| 47.40M | 47.31M | 47.47M | 48.61M | 48.67M | |
| 47.60M | 47.31M | 47.47M | 48.61M | 48.67M |