Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 |
|---|---|---|---|---|
| $ 1.66B | $ 1.63B | $ 1.59B | $ 1.36B | |
| $ 434.99M | $ 416.65M | $ 363.49M | $ 221.27M | |
| $ 163.49M | $ 165.27M | $ 137.85M | $ 124.22M | |
| $ 108.72M | $ 99.94M | $ 91.08M | $ 87.73M | |
| $ 380.21M | $ 348.71M | $ 314.24M | $ 188.81M | |
| $ 271.50M | $ 251.39M | $ 225.64M | $ 97.04M | |
| $ -26.66M | $ -27.77M | $ -23.26M | $ -17.35M | |
| $ 244.84M | $ 223.62M | $ 202.38M | $ 79.69M | |
| $ 185.44M | $ 166.07M | $ 155.24M | $ 62.72M | |
| $ 1.01 | $ 0.90 | $ 0.84 | $ 0.34 | |
| $ 1.01 | $ 0.90 | $ 0.84 | $ 0.34 | |
| 183.35M | 184.36M | 184.36M | 184.36M | |
| 183.46M | 184.36M | 184.36M | 184.36M |