Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 132.07M | $ 133.97M | $ 180.21M | $ 94.10M | $ 66.86M | |
| $ 47.57M | $ 45.62M | $ 61.93M | $ 30.36M | $ 23.51M | |
| $ 29.30M | $ 27.34M | $ 24.76M | $ 21.08M | $ 21.50M | |
| $ 7.62M | $ 6.69M | $ 6.58M | $ 6.19M | $ 6.92M | |
| $ 25.88M | $ 27.47M | $ 44.72M | $ 15.97M | $ 10.57M | |
| $ 18.26M | $ 18.28M | $ 37.17M | $ 9.27M | $ 2.01M | |
| $ 3.12M | $ 2.39M | $ 828.31K | $ 452.11K | $ 1.62M | |
| $ 21.39M | $ 20.68M | $ 38.00M | $ 9.74M | $ 3.63M | |
| $ 18.34M | $ 28.24M | $ 29.59M | $ 5.86M | $ 875.58K | |
| $ 1.15 | $ 1.78 | $ 1.88 | $ 0.38 | $ 0.06 | |
| $ 1.14 | $ 1.77 | $ 1.86 | $ 0.38 | $ 0.06 | |
| 15.92M | 15.83M | 15.74M | 15.29M | 15.21M | |
| 16.01M | 15.94M | 15.87M | 15.40M | 15.31M |