Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 100.75M | $ 59.37M | $ 77.17M | $ 66.73M | $ 63.00M | |
| $ 71.47M | $ 59.37M | $ 55.96M | $ 55.35M | $ 57.10M | |
| $ 36.53M | $ 24.18M | $ 34.48M | $ 33.24M | $ 30.87M | |
| $ 0.00 | $ 0.00 | $ 1.59M | $ 1.64M | $ 1.58M | |
| $ 34.93M | $ 23.02M | $ 23.07M | $ 23.76M | $ 27.81M | |
| $ 34.93M | $ 35.19M | $ 21.54M | $ 22.12M | $ 26.23M | |
| $ 12.95K | $ -12.17M | $ -54.27K | $ 0.00 | $ 0.00 | |
| $ 34.94M | $ 23.02M | $ 21.48M | $ 22.12M | $ 26.23M | |
| $ 26.49M | $ 21.80M | $ 19.33M | $ 21.11M | $ 23.96M | |
| $ 2.49 | $ 2.06 | $ 1.83 | $ 2.00 | $ 2.28 | |
| $ 2.49 | $ 2.06 | $ 1.83 | $ 2.00 | $ 2.28 | |
| 10.64M | 10.60M | 10.58M | 10.58M | 10.51M | |
| 10.63M | 10.60M | 10.58M | 10.58M | 10.51M |