Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 112.00M | $ 101.71M | $ 90.76M | $ 76.55M | $ 71.28M | |
| $ 79.07M | $ 65.69M | $ 68.45M | $ 70.75M | $ 64.38M | |
| $ 56.94M | $ 49.29M | $ 46.62M | $ 43.91M | $ 41.03M | |
| $ 0.00 | $ 2.09M | $ 1.98M | $ 2.07M | $ 2.94M | |
| $ 22.13M | $ 18.48M | $ 23.81M | $ 28.91M | $ 26.29M | |
| $ 22.13M | $ 16.40M | $ 21.83M | $ 26.84M | $ 23.35M | |
| $ 1.99M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 24.12M | $ 16.40M | $ 21.83M | $ 26.84M | $ 23.35M | |
| $ 18.91M | $ 13.89M | $ 18.17M | $ 22.24M | $ 19.50M | |
| $ 2.56 | $ 1.86 | $ 2.42 | $ 2.95 | $ 2.48 | |
| $ 2.56 | $ 1.86 | $ 2.40 | $ 2.91 | $ 2.45 | |
| 7.38M | 7.45M | 7.51M | 7.55M | 7.53M | |
| 7.38M | 7.48M | 7.58M | 7.65M | 7.97M |