Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 185.42M | $ 175.89M | $ 165.71M | $ 142.24M | $ 133.29M | |
| $ 167.43M | $ 152.62M | $ 148.24M | $ 134.01M | $ 138.92M | |
| $ 104.30M | $ 86.92M | $ 86.27M | $ 73.85M | $ 72.39M | |
| $ 0.00 | $ 6.48M | $ 5.68M | $ 5.60M | $ 5.92M | |
| $ 63.13M | $ 72.17M | $ 67.66M | $ 65.76M | $ 72.44M | |
| $ 63.13M | $ 65.69M | $ 61.97M | $ 60.16M | $ 66.53M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 63.13M | $ 65.69M | $ 61.97M | $ 60.16M | $ 66.53M | |
| $ 48.79M | $ 51.60M | $ 48.02M | $ 46.66M | $ 51.17M | |
| $ 2.66 | $ 2.81 | $ 2.67 | $ 2.82 | $ 2.95 | |
| $ 2.65 | $ 2.80 | $ 2.66 | $ 2.82 | $ 2.94 | |
| 18.31M | 18.35M | 18.00M | 16.52M | 17.34M | |
| 18.41M | 18.43M | 18.03M | 16.56M | 17.40M |