Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 281.98M | $ 143.75M | $ 121.15M | $ 100.15M | $ 115.90M | |
| $ 139.57M | $ 143.75M | $ 121.15M | $ 100.15M | $ 103.30M | |
| $ 44.48M | $ 31.98M | $ 28.25M | $ 27.38M | $ 40.37M | |
| $ 0.00 | $ -7.68M | $ 763.00K | $ 4.48M | $ 6.60M | |
| $ 95.09M | $ 95.98M | $ 86.42M | $ 71.60M | $ 69.54M | |
| $ 95.09M | $ 103.66M | $ 85.25M | $ 67.12M | $ 62.94M | |
| $ 0.00 | $ -8.11M | $ -7.65M | $ -5.66M | $ -5.31M | |
| $ 95.09M | $ 103.66M | $ 85.25M | $ 67.12M | $ 62.94M | |
| $ 68.42M | $ 73.40M | $ 60.34M | $ 47.82M | $ 44.48M | |
| $ 4.69 | $ 4.99 | $ 4.05 | $ 3.22 | $ 3.01 | |
| $ 4.69 | $ 4.99 | $ 4.05 | $ 3.22 | $ 3.01 | |
| 14.58M | 14.71M | 14.90M | 14.84M | 14.76M | |
| 14.58M | 14.71M | 14.90M | 14.84M | 14.76M |