Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 84.30M | $ 47.20M | $ 34.81M | $ 27.74M | $ 23.04M | |
| $ 40.51M | $ 25.91M | $ 21.31M | $ 16.67M | $ 12.78M | |
| $ 20.44M | $ 16.25M | $ 13.54M | $ 9.46M | $ 8.88M | |
| $ 3.73M | $ 2.10M | $ 697.94K | $ 368.50K | $ 432.18K | |
| $ 25.41M | $ 11.89M | $ 8.73M | $ 7.71M | $ 4.33M | |
| $ 20.07M | $ 9.66M | $ 7.77M | $ 7.22M | $ 3.90M | |
| $ -120.53K | $ -809.98K | $ 276.22K | $ 126.28K | $ 76.14K | |
| $ 19.95M | $ 8.85M | $ 7.64M | $ 7.34M | $ 3.98M | |
| $ 15.63M | $ 7.00M | $ 6.03M | $ 5.52M | $ 5.06M | |
| $ 0.89 | $ 0.40 | $ 0.35 | $ 0.32 | $ 0.29 | |
| $ 0.88 | $ 0.40 | $ 0.35 | $ 0.32 | $ 0.29 | |
| 17.57M | 17.46M | 17.41M | 17.26M | 17.23M | |
| 17.83M | 17.48M | 17.42M | 17.26M | 17.23M |