Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 184.73M | $ 162.56M | $ 142.47M | $ 155.63M | $ 118.50M | |
| $ 70.64M | $ 62.15M | $ 50.99M | $ 56.09M | $ 43.97M | |
| $ 58.84M | $ 57.82M | $ 56.52M | $ 58.34M | $ 49.09M | |
| $ 5.88M | $ 5.32M | $ 4.62M | $ 4.32M | $ 4.50M | |
| $ 17.68M | $ 13.98M | $ 1.86M | $ 4.73M | $ 1.72M | |
| $ 11.80M | $ 4.33M | $ -5.53M | $ -2.25M | $ -5.12M | |
| $ 5.02M | $ 3.93M | $ 2.19M | $ 1.65M | $ 1.60M | |
| $ 16.82M | $ 8.25M | $ -3.34M | $ -601.00K | $ -3.52M | |
| $ 23.75M | $ 6.59M | $ -3.15M | $ -1.10M | $ -4.73M | |
| $ 9.17 | $ 2.60 | $ -1.27 | $ -0.45 | $ -1.98 | |
| $ 8.65 | $ 2.55 | $ -1.27 | $ -0.45 | $ -1.98 | |
| 2.59M | 2.54M | 2.47M | 2.43M | 2.40M | |
| 2.75M | 2.59M | 2.47M | 2.43M | 2.40M |