Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 173.16M | $ 167.26M | $ 143.53M | $ 152.76M | $ 150.20M | |
| $ 67.86M | $ 74.38M | $ 50.85M | $ 72.68M | $ 61.20M | |
| $ 12.78M | $ 14.57M | $ 9.86M | $ 28.80M | $ 84.58M | |
| $ 25.25M | $ 26.18M | $ 23.71M | $ 27.92M | $ 37.22M | |
| $ 80.34M | $ 85.89M | $ 73.28M | $ 63.39M | $ 6.44M | |
| $ 55.08M | $ 59.86M | $ 40.99M | $ 36.22M | $ 13.91M | |
| $ 5.57M | $ 10.01M | $ 10.95M | $ -1.97M | $ -49.03M | |
| $ 60.65M | $ 69.86M | $ 51.94M | $ 34.25M | $ -35.12M | |
| $ 60.65M | $ 69.86M | $ 51.94M | $ 34.25M | $ -35.12M | |
| $ 1.69 | $ 1.90 | $ 1.38 | $ 0.90 | $ -0.93 | |
| $ 1.69 | $ 1.90 | $ 1.37 | $ 0.90 | $ -0.93 | |
| 35.88M | 35.24M | 37.17M | 37.96M | 37.86M | |
| 35.88M | 35.33M | 37.24M | 37.96M | 37.86M |