Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 244.72M | $ 247.59M | $ 291.05M | $ 286.27M | $ 277.83M | |
| $ 100.87M | $ 97.28M | $ 112.14M | $ 116.62M | $ 109.36M | |
| $ 83.07M | $ 91.52M | $ 97.53M | $ 87.14M | $ 84.09M | |
| $ 4.54M | $ 5.89M | $ 6.26M | $ 5.37M | $ 5.33M | |
| $ 22.33M | $ 16.95M | $ 21.21M | $ 35.21M | $ 30.78M | |
| $ 17.80M | $ 5.76M | $ 14.61M | $ 29.48M | $ 25.27M | |
| $ -3.26M | $ -530.00K | $ -5.85M | $ -2.80M | $ -2.16M | |
| $ 14.54M | $ 5.23M | $ 8.76M | $ 26.68M | $ 23.11M | |
| $ 9.34M | $ 2.84M | $ 6.15M | $ 19.73M | $ 15.53M | |
| $ 0.19 | $ 0.06 | $ 0.13 | $ 0.41 | $ 0.32 | |
| $ 0.19 | $ 0.06 | $ 0.12 | $ 0.39 | $ 0.30 | |
| 48.16M | 48.78M | 48.61M | 48.17M | 48.64M | |
| 50.33M | 50.05M | 50.17M | 50.42M | 51.76M |