Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 159.63M | $ 154.45M | $ 152.03M | $ 129.56M | $ 77.38M | |
| $ 91.06M | $ 92.12M | $ 96.16M | $ 76.84M | $ 53.75M | |
| $ 82.24M | $ 78.69M | $ 68.26M | $ 51.57M | $ 60.03M | |
| $ 27.29M | $ 23.83M | $ 20.35M | $ 19.71M | $ 21.72M | |
| $ 36.11M | $ 30.18M | $ 41.25M | $ 44.96M | $ 24.84M | |
| $ 8.82M | $ 13.43M | $ 27.90M | $ 25.28M | $ -6.28M | |
| $ -11.67M | $ -10.44M | $ -8.11M | $ -500.00K | $ 8.17M | |
| $ -2.86M | $ 2.98M | $ 19.79M | $ 24.78M | $ 1.89M | |
| $ -3.76M | $ 3.01M | $ 14.75M | $ 21.08M | $ 2.10M | |
| $ -0.11 | $ 0.09 | $ 0.50 | $ 1.66 | $ -0.01 | |
| $ -0.11 | $ 0.09 | $ 0.59 | $ 1.01 | $ -0.01 | |
| 35.53M | 31.94M | 29.77M | 26.85M | 26.85M | |
| 35.53M | 32.31M | 25.13M | 19.68M | 26.85M |