Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 93.26M | $ 113.44M | $ 153.15M | $ 190.84M | $ 168.12M | |
| $ 32.65M | $ 38.05M | $ 46.34M | $ 65.47M | $ 67.25M | |
| $ 35.11M | $ 33.00M | $ 29.53M | $ 39.55M | $ 44.59M | |
| $ 1.64M | $ 1.39M | $ 2.78M | $ 1.80M | $ 1.59M | |
| $ -816.00K | $ 5.99M | $ 22.34M | $ 27.72M | $ 24.25M | |
| $ -2.46M | $ 4.61M | $ 16.81M | $ 25.93M | $ 22.66M | |
| $ 6.62M | $ 5.50M | $ 2.68M | $ 1.98M | $ 1.12M | |
| $ 4.16M | $ 10.10M | $ 19.49M | $ 27.91M | $ 23.78M | |
| $ 4.03M | $ 10.13M | $ 19.44M | $ 27.83M | $ 23.78M | |
| $ <0.01 | $ 0.00 | $ 0.01 | $ 0.01 | $ 0.01 | |
| $ <0.01 | $ 0.00 | $ 0.01 | $ 0.01 | $ 0.01 | |
| 2.50B | 2.53B | 2.50B | 2.49B | 2.49B | |
| 2.50B | 2.50B | 2.50B | 2.50B | 2.49B |