Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.57B | $ 1.55B | $ 1.49B | $ 1.63B | $ 1.54B | |
| $ 342.84M | $ 383.96M | $ 366.73M | $ 352.13M | $ 316.85M | |
| $ 199.68M | $ 200.53M | $ 207.38M | $ 219.65M | $ 213.90M | |
| $ 56.09M | $ 48.66M | $ 56.22M | $ 46.12M | $ 49.20M | |
| $ 199.25M | $ 220.01M | $ 218.50M | $ 192.62M | $ 160.62M | |
| $ 143.16M | $ 183.43M | $ 159.35M | $ 132.47M | $ 102.95M | |
| $ 18.29M | $ 15.39M | $ 1.98M | $ 721.00K | $ 537.00K | |
| $ 161.45M | $ 198.82M | $ 161.34M | $ 133.19M | $ 103.49M | |
| $ 138.19M | $ 171.05M | $ 141.07M | $ 118.03M | $ 89.69M | |
| $ 0.17 | $ 0.21 | $ 0.18 | $ 0.15 | $ 0.11 | |
| $ 0.16 | $ 0.21 | $ 0.18 | $ 0.15 | $ 0.11 | |
| 833.65M | 826.73M | 793.44M | 792.20M | 791.95M | |
| 846.11M | 826.78M | 793.41M | 792.20M | 793.55M |