Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 52.44M | $ 49.20M | $ 46.99M | $ 38.77M | $ 31.75M | |
| $ 40.17M | $ 37.90M | $ 37.84M | $ 34.30M | $ 27.44M | |
| $ 23.20M | $ 21.50M | $ 19.22M | $ 19.75M | $ 14.62M | |
| $ 584.00K | $ 1.00M | $ 1.05M | $ 1.04M | $ 1.02M | |
| $ 17.57M | $ 17.41M | $ 19.67M | $ 15.60M | $ 13.85M | |
| $ 16.98M | $ 16.41M | $ 18.62M | $ 14.55M | $ 12.82M | |
| $ 1.88M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 18.86M | $ 16.41M | $ 18.62M | $ 14.55M | $ 12.82M | |
| $ 13.49M | $ 11.72M | $ 13.71M | $ 10.52M | $ 9.44M | |
| $ 1.44 | $ 1.10 | $ 1.47 | $ 1.32 | $ 1.33 | |
| $ 1.43 | $ 1.10 | $ 1.47 | $ 1.32 | $ 1.32 | |
| 8.43M | 10.68M | 9.32M | 7.95M | 7.12M | |
| 8.58M | 10.66M | 9.32M | 7.97M | 7.14M |