Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 86.74M | $ 111.00M | $ 90.58M | $ 69.52M | $ 61.47M | |
| $ 85.85M | $ 73.86M | $ 66.22M | $ 62.85M | $ 57.98M | |
| $ 59.12M | $ 55.23M | $ 51.41M | $ 45.93M | $ 40.44M | |
| $ 2.26M | $ 2.09M | $ 2.00M | $ 1.63M | $ 1.56M | |
| $ 28.99M | $ 20.71M | $ 16.82M | $ 18.55M | $ 19.10M | |
| $ 26.73M | $ 18.63M | $ 14.81M | $ 16.92M | $ 17.54M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 26.73M | $ 18.63M | $ 14.81M | $ 16.92M | $ 17.54M | |
| $ 21.56M | $ 15.32M | $ 12.38M | $ 14.63M | $ 14.92M | |
| $ 3.80 | $ 2.71 | $ 2.19 | $ 2.62 | $ 2.68 | |
| $ 3.80 | $ 2.71 | $ 2.19 | $ 2.62 | $ 2.68 | |
| 5.68M | 5.66M | 5.64M | 5.59M | 5.57M | |
| 5.68M | 5.66M | 5.64M | 5.59M | 5.57M |