Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.65B | $ 2.23B | $ 2.61B | $ 2.57B | $ 2.40B | |
| $ 451.39M | $ 400.14M | $ 642.05M | $ 622.47M | $ 563.86M | |
| $ 262.75M | $ 221.34M | $ 403.30M | $ 390.08M | $ 355.84M | |
| $ 153.72M | $ 116.04M | $ 121.52M | $ 115.31M | $ 122.18M | |
| $ 342.36M | $ 294.85M | $ 360.27M | $ 390.45M | $ 324.26M | |
| $ 188.64M | $ 178.81M | $ 238.75M | $ 232.38M | $ 208.02M | |
| $ -37.40M | $ -17.10M | $ -27.49M | $ 22.52M | $ -23.50M | |
| $ 151.23M | $ 161.71M | $ 211.26M | $ 254.90M | $ 184.52M | |
| $ 28.39M | $ 80.05M | $ 63.85M | $ 81.39M | $ 54.59M | |
| $ 1.85 | $ 5.23 | $ 4.16 | $ 5.31 | $ 3.57 | |
| $ 1.80 | $ 5.12 | $ 4.11 | $ 5.21 | $ 3.50 | |
| 15.31M | 15.30M | 15.30M | 15.30M | 15.29M | |
| 15.79M | 15.64M | 15.50M | 15.50M | 15.40M |