Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 35.27M | $ 33.66M | $ 31.11M | $ 25.98M | $ 22.22M | |
| $ 29.75M | $ 30.03M | $ 29.52M | $ 25.56M | $ 21.83M | |
| $ 17.09M | $ 16.51M | $ 16.07M | $ 14.03M | $ 12.38M | |
| $ 0.00 | $ 1.06M | $ 1.18M | $ 805.17K | $ 858.28K | |
| $ 12.67M | $ 14.58M | $ 14.62M | $ 12.34M | $ 10.31M | |
| $ 12.67M | $ 13.53M | $ 13.44M | $ 11.53M | $ 9.45M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 12.67M | $ 13.53M | $ 13.44M | $ 11.53M | $ 9.45M | |
| $ 9.88M | $ 10.64M | $ 10.59M | $ 9.06M | $ 7.50M | |
| $ 3.11 | $ 3.38 | $ 3.36 | $ 2.88 | $ 2.38 | |
| $ 3.11 | $ 3.37 | $ 3.36 | $ 2.88 | $ 2.38 | |
| 3.18M | 3.16M | 3.15M | 3.15M | 3.15M | |
| 3.18M | 3.16M | 3.15M | 3.15M | 3.15M |