Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.29B | $ 4.33B | $ 5.22B | $ 6.35B | $ 5.56B | |
| $ 950.73M | $ 892.15M | $ 1.15B | $ 1.29B | $ 1.09B | |
| $ 767.89M | $ 550.58M | $ 540.60M | $ 664.20M | $ 507.80M | |
| $ 232.04M | $ 226.47M | $ 230.60M | $ 216.60M | $ 234.40M | |
| $ 405.60M | $ 534.44M | $ 834.10M | $ 803.50M | $ 805.70M | |
| $ 182.84M | $ 341.56M | $ 605.50M | $ 621.20M | $ 585.20M | |
| $ -70.47M | $ -52.36M | $ -108.60M | $ -90.10M | $ -102.40M | |
| $ 112.36M | $ 289.20M | $ 496.90M | $ 531.10M | $ 482.80M | |
| $ 916.36M | $ 265.96M | $ 359.20M | $ 376.70M | $ 390.70M | |
| $ 14.47 | $ 4.66 | $ 7.63 | $ 7.81 | $ 8.05 | |
| $ 14.42 | $ 4.64 | $ 7.57 | $ 7.75 | $ 8.03 | |
| 58.05M | 47.31M | 47.47M | 48.61M | 48.67M | |
| 58.25M | 47.31M | 47.47M | 48.61M | 48.67M |