Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 184.25M | $ 251.33M | $ 220.69M | $ 187.67M | $ 186.75M | |
| $ 65.12M | $ 123.34M | $ 135.76M | $ 162.87M | $ 175.98M | |
| $ 48.07M | $ 82.84M | $ 84.00M | $ 78.01M | $ 78.85M | |
| $ 7.96M | $ 8.30M | $ 8.53M | $ 8.45M | $ 8.48M | |
| $ 25.02M | $ 48.80M | $ 60.29M | $ 93.30M | $ 105.61M | |
| $ 17.05M | $ 40.50M | $ 51.76M | $ 84.86M | $ 97.13M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 17.05M | $ 40.50M | $ 51.76M | $ 84.86M | $ 97.13M | |
| $ 796.00K | $ 29.95M | $ 37.67M | $ 61.12M | $ 70.65M | |
| $ 0.02 | $ 0.72 | $ 0.86 | $ 1.32 | $ 1.46 | |
| $ 0.02 | $ 0.72 | $ 0.86 | $ 1.32 | $ 1.45 | |
| 40.12M | 41.57M | 43.56M | 46.23M | 48.42M | |
| 40.17M | 41.63M | 43.64M | 46.44M | 48.75M |