Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 201.74M | $ 311.43M | $ 169.88M | $ 126.30M | $ 105.72M | |
| $ 53.42M | $ 25.84M | $ 25.83M | $ 9.96M | $ 13.92M | |
| $ 29.69M | $ 25.32M | $ 25.09M | $ 22.80M | $ 14.44M | |
| $ 8.37M | $ 13.39M | $ 8.45M | $ 10.69M | $ 10.86M | |
| $ 29.19M | $ 36.86M | $ 23.87M | $ 7.89M | $ 11.94M | |
| $ 23.73M | $ 515.00K | $ 741.00K | $ -12.83M | $ -517.00K | |
| $ -6.00M | $ 14.10M | $ 14.28M | $ 0.00 | $ 6.08M | |
| $ 17.73M | $ 14.62M | $ 15.03M | $ -3.46M | $ 5.56M | |
| $ 18.29M | $ 9.55M | $ 10.05M | $ -3.32M | $ 3.19M | |
| $ 0.17 | $ 0.09 | $ 0.10 | $ -0.03 | $ 0.03 | |
| $ 0.16 | $ 0.08 | $ 0.10 | $ -0.03 | $ 0.03 | |
| 107.03M | 123.54M | 100.46M | 99.84M | 98.76M | |
| 112.68M | 113.83M | 103.57M | 102.40M | 102.64M |