Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 62.97M | $ 55.87M | $ 43.72M | $ 30.95M | $ 22.63M | |
| $ 35.29M | $ 29.91M | $ 27.02M | $ 25.21M | $ 17.72M | |
| $ 22.03M | $ 19.61M | $ 16.22M | $ 14.34M | $ 12.64M | |
| $ 373.26K | $ 0.00 | $ 484.58K | $ 326.82K | $ 326.20K | |
| $ 13.64M | $ 10.31M | $ 11.28M | $ 11.20M | $ 5.40M | |
| $ 13.26M | $ 10.31M | $ 10.80M | $ 10.87M | $ 5.07M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 13.26M | $ 10.31M | $ 10.80M | $ 10.87M | $ 5.07M | |
| $ 9.33M | $ 8.12M | $ 7.62M | $ 7.69M | $ 3.55M | |
| $ 3.38 | $ 2.98 | $ 2.96 | $ 3.22 | $ 1.90 | |
| $ 3.38 | $ 2.98 | $ 2.85 | $ 3.11 | $ 1.79 | |
| 2.76M | 2.05M | 2.58M | 2.39M | 1.87M | |
| 2.76M | 2.05M | 2.68M | 2.47M | 1.98M |