Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 499.04M | $ 520.43M | $ 481.76M | $ 301.43M | $ 218.78M | |
| $ 274.30M | $ 271.86M | $ 283.14M | $ 247.05M | $ 194.62M | |
| $ 84.75M | $ 87.83M | $ 73.29M | $ 67.86M | $ 60.79M | |
| $ 0.00 | $ 2.15M | $ 1.72M | $ 1.89M | $ 1.90M | |
| $ 189.55M | $ 186.18M | $ 211.57M | $ 181.09M | $ 135.72M | |
| $ 189.55M | $ 184.03M | $ 210.63M | $ 180.09M | $ 133.83M | |
| $ 0.00 | $ 0.00 | $ -778.00K | $ -895.00K | $ 0.00 | |
| $ 189.55M | $ 184.03M | $ 209.85M | $ 179.20M | $ 133.83M | |
| $ 133.63M | $ 130.66M | $ 150.04M | $ 128.84M | $ 95.24M | |
| $ 10.61 | $ 9.80 | $ 10.64 | $ 8.84 | $ 6.41 | |
| $ 10.41 | $ 9.65 | $ 10.52 | $ 8.70 | $ 6.41 | |
| 12.59M | 13.35M | 14.10M | 14.58M | 14.87M | |
| 12.84M | 13.55M | 14.26M | 14.81M | 14.87M |