Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 83.81M | $ 73.24M | $ 65.56M | $ 53.30M | $ 41.81M | |
| $ 64.32M | $ 56.35M | $ 50.16M | $ 41.28M | $ 32.05M | |
| $ 38.18M | $ 34.39M | $ 30.12M | $ 25.65M | $ 22.23M | |
| $ 2.38M | $ 817.66K | $ 765.18K | $ 670.67K | $ 1.41M | |
| $ 28.53M | $ 22.78M | $ 20.80M | $ 16.30M | $ 11.22M | |
| $ 26.15M | $ 21.96M | $ 20.04M | $ 15.63M | $ 9.82M | |
| $ 2.21M | $ 2.31M | $ 1.70M | $ 553.10K | $ 18.61K | |
| $ 28.36M | $ 24.28M | $ 21.74M | $ 16.18M | $ 9.84M | |
| $ 22.48M | $ 19.23M | $ 17.19M | $ 12.83M | $ 9.33M | |
| $ 1.77 | $ 1.52 | $ 1.36 | $ 1.02 | $ 0.76 | |
| $ 1.75 | $ 1.50 | $ 1.35 | $ 1.02 | $ 0.74 | |
| 12.72M | 12.67M | 12.60M | 12.56M | 12.35M | |
| 12.85M | 12.78M | 12.72M | 12.64M | 12.59M |