Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 208.91M | $ 196.46M | $ 262.66M | $ 224.62M | $ 176.94M | |
| $ 64.80M | $ 55.66M | $ 83.69M | $ 71.70M | $ 58.83M | |
| $ 62.17M | $ 55.24M | $ 58.71M | $ 55.72M | $ 55.92M | |
| $ 4.00M | $ 4.31M | $ 3.67M | $ 3.42M | $ 3.42M | |
| $ 2.47M | $ 4.46M | $ 28.70M | $ 19.18M | $ 5.73M | |
| $ 2.63M | $ 418.00K | $ 24.98M | $ 15.98M | $ 2.90M | |
| $ -4.16M | $ -261.00K | $ 54.00K | $ -218.00K | $ -592.00K | |
| $ -1.53M | $ 157.00K | $ 25.03M | $ 15.76M | $ 2.31M | |
| $ -1.14M | $ 61.00K | $ 22.33M | $ 17.93M | $ 1.66M | |
| $ -0.09 | $ 0.00 | $ 1.38 | $ 1.35 | $ 0.13 | |
| $ -0.09 | $ 0.00 | $ 1.32 | $ 1.31 | $ 0.13 | |
| 12.30M | 14.27M | 13.79M | 13.27M | 12.99M | |
| 12.30M | 14.52M | 14.39M | 13.70M | 13.05M |