Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 231.30M | $ 294.99M | $ 157.46M | $ 168.05M | $ 199.55M | |
| $ 68.27M | $ 45.41M | $ 13.86M | $ 27.92M | $ 71.68M | |
| $ 6.08M | $ 11.30M | $ 4.23M | $ 14.54M | $ 7.41M | |
| $ 23.10M | $ 23.35M | $ 20.44M | $ 20.37M | $ 18.01M | |
| $ 85.29M | $ 57.61M | $ 29.98M | $ 45.59M | $ 84.16M | |
| $ 62.19M | $ 34.11M | $ 9.63M | $ 13.39M | $ 64.27M | |
| $ -3.47M | $ -2.20M | $ -2.89M | $ -957.00K | $ -3.77M | |
| $ 58.71M | $ 31.91M | $ 6.74M | $ 12.43M | $ 60.50M | |
| $ 36.05M | $ 19.24M | $ 3.38M | $ 4.37M | $ 39.82M | |
| $ 0.22 | $ 0.12 | $ 0.02 | $ 0.03 | $ 0.22 | |
| $ 0.22 | $ 0.11 | $ 0.02 | $ 0.03 | $ 0.22 | |
| 162.78M | 165.97M | 169.11M | 169.29M | 180.86M | |
| 165.67M | 167.53M | 167.23M | 171.95M | 183.85M |