Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 54.42M | $ 49.01M | $ 41.17M | $ 31.84M | $ 26.69M | |
| $ 24.15M | $ 22.64M | $ 16.77M | $ 11.35M | $ 9.34M | |
| $ 13.86M | $ 13.25M | $ 12.47M | $ 8.47M | $ 7.22M | |
| $ 1.09M | $ 973.00K | $ 850.00K | $ 725.00K | $ 542.00K | |
| $ 11.38M | $ 10.37M | $ 5.15M | $ 3.60M | $ 2.66M | |
| $ 10.29M | $ 9.39M | $ 4.30M | $ 2.88M | $ 2.11M | |
| $ 663.00K | $ 381.00K | $ 101.00K | $ -280.00K | $ -1.00K | |
| $ 10.95M | $ 9.78M | $ 4.40M | $ 2.60M | $ 2.11M | |
| $ 8.45M | $ 7.64M | $ 3.49M | $ 1.80M | $ 1.58M | |
| $ 2.94 | $ 2.78 | $ 1.29 | $ 0.67 | $ 0.59 | |
| $ 2.62 | $ 2.65 | $ 1.28 | $ 0.67 | $ 0.59 | |
| 2.87M | 2.75M | 2.70M | 2.68M | 2.67M | |
| 3.23M | 2.88M | 2.73M | 2.68M | 2.67M |