Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.62B | $ 3.45B | $ 3.46B | $ 2.97B | $ 1.51B | |
| $ 1.29B | $ 1.23B | $ 1.27B | $ 897.53M | $ 419.59M | |
| $ 467.48M | $ 474.61M | $ 467.72M | $ 447.14M | $ 267.63M | |
| $ 365.14M | $ 330.71M | $ 306.11M | $ 267.70M | $ 239.95M | |
| $ 1.24B | $ 1.12B | $ 1.08B | $ 743.57M | $ 370.51M | |
| $ 818.96M | $ 752.95M | $ 807.23M | $ 450.38M | $ 151.96M | |
| $ -43.35M | $ -47.16M | $ -196.13M | $ -62.15M | $ -97.63M | |
| $ 775.61M | $ 705.79M | $ 611.10M | $ 388.23M | $ 54.33M | |
| $ 671.65M | $ 608.11M | $ 514.10M | $ 348.05M | $ 43.84M | |
| $ 16.28 | $ 14.55 | $ 12.78 | $ 8.58 | $ 1.03 | |
| $ 16.28 | $ 14.55 | $ 12.78 | $ 7.88 | $ 1.03 | |
| 41.26M | 41.80M | 40.20M | 44.16M | 42.60M | |
| 41.26M | 41.80M | 40.20M | 47.36M | 42.60M |