Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 90.08M | $ 79.54M | $ 54.24M | $ 36.74M | $ 28.20M | |
| $ 52.48M | $ 41.77M | $ 30.61M | $ 28.63M | $ 21.77M | |
| $ 23.05M | $ 15.65M | $ 12.72M | $ 10.33M | $ 9.16M | |
| $ 0.00 | $ 0.00 | $ 269.19K | $ 485.26K | $ 490.41K | |
| $ 29.43M | $ 23.01M | $ 18.16M | $ 18.78M | $ 13.10M | |
| $ 29.43M | $ 23.01M | $ 17.89M | $ 18.30M | $ 12.61M | |
| $ 0.00 | $ -937.42K | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 29.43M | $ 22.07M | $ 17.89M | $ 18.30M | $ 12.61M | |
| $ 22.83M | $ 16.92M | $ 13.92M | $ 14.25M | $ 9.82M | |
| $ 9.77 | $ 5.74 | $ 5.98 | $ 6.42 | $ 4.47 | |
| $ 7.07 | $ 5.52 | $ 5.77 | $ 6.23 | $ 4.35 | |
| 2.21M | 2.75M | 2.33M | 2.22M | 2.20M | |
| 3.05M | 2.87M | 2.41M | 2.29M | 2.26M |