Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 65.23M | $ 50.92M | $ 61.65M | $ 49.38M | $ 53.89M | |
| $ 53.05M | $ 50.92M | $ 54.85M | $ 48.17M | $ 56.28M | |
| $ 38.53M | $ 35.41M | $ 36.86M | $ 34.97M | $ 40.70M | |
| $ 0.00 | $ 0.00 | $ 1.33M | $ 3.36M | $ 3.06M | |
| $ 14.52M | $ 11.74M | $ 19.33M | $ 16.56M | $ 18.64M | |
| $ 14.52M | $ 15.52M | $ 18.00M | $ 13.20M | $ 15.58M | |
| $ 0.00 | $ -3.77M | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 14.52M | $ 11.74M | $ 18.00M | $ 13.20M | $ 15.58M | |
| $ 11.64M | $ 9.53M | $ 14.61M | $ 10.89M | $ 12.70M | |
| $ 1.16 | $ 0.92 | $ 1.40 | $ 1.05 | $ 1.22 | |
| $ 1.16 | $ 0.92 | $ 1.40 | $ 1.04 | $ 1.22 | |
| 9.89M | 10.36M | 10.42M | 10.40M | 10.41M | |
| 9.89M | 10.36M | 10.43M | 10.42M | 10.44M |