Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 64.32M | $ 57.95M | $ 52.08M | $ 40.80M | $ 36.14M | |
| $ 44.30M | $ 36.17M | $ 41.76M | $ 39.20M | $ 34.79M | |
| $ 27.74M | $ 23.83M | $ 23.38M | $ 22.66M | $ 21.38M | |
| $ 941.00K | $ 941.00K | $ 921.00K | $ 960.00K | $ 890.00K | |
| $ 17.50M | $ 13.28M | $ 19.30M | $ 17.50M | $ 14.29M | |
| $ 16.56M | $ 12.34M | $ 18.38M | $ 16.54M | $ 13.40M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 16.56M | $ 12.34M | $ 18.38M | $ 16.54M | $ 13.40M | |
| $ 13.36M | $ 10.01M | $ 14.76M | $ 13.31M | $ 10.84M | |
| $ 5.06 | $ 3.76 | $ 5.51 | $ 4.91 | $ 3.97 | |
| $ 5.06 | $ 3.76 | $ 5.51 | $ 4.91 | $ 3.97 | |
| 2.64M | 2.66M | 2.68M | 2.71M | 2.73M | |
| 2.64M | 2.66M | 2.68M | 2.71M | 2.73M |