Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.22B | $ 3.65B | $ 3.06B | $ 2.80B | $ 2.58B | |
| $ 3.38B | $ 2.90B | $ 2.37B | $ 2.12B | $ 2.05B | |
| $ 3.06B | $ 2.72B | $ 2.49B | $ 2.23B | $ 1.72B | |
| $ 25.15M | $ 21.27M | $ 21.51M | $ 46.49M | $ 27.50M | |
| $ 345.03M | $ 201.08M | $ -104.17M | $ -55.19M | $ 353.69M | |
| $ 319.88M | $ 179.82M | $ -125.68M | $ -101.68M | $ 326.19M | |
| $ 126.01M | $ 107.79M | $ 109.24M | $ 15.73M | $ -5.22M | |
| $ 445.89M | $ 287.61M | $ -16.44M | $ -85.94M | $ 320.97M | |
| $ 416.86M | $ 1.86B | $ -35.61M | $ -96.05M | $ 316.44M | |
| $ 0.62 | $ 2.74 | $ -0.05 | $ -0.14 | $ 0.49 | |
| $ 0.61 | $ 2.67 | $ -0.05 | $ -0.14 | $ 0.41 | |
| 674.71M | 678.83M | 674.64M | 665.73M | 640.03M | |
| 687.77M | 698.38M | 674.64M | 665.73M | 776.07M |