Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 265.67M | $ 272.55M | $ 237.10M | $ 181.97M | $ 171.85M | |
| $ 213.05M | $ 194.23M | $ 178.00M | $ 168.57M | $ 167.84M | |
| $ 108.94M | $ 104.35M | $ 95.33M | $ 90.42M | $ 89.96M | |
| $ 0.00 | $ 0.00 | $ 5.17M | $ 5.16M | $ 5.03M | |
| $ 104.11M | $ 89.89M | $ 87.84M | $ 83.31M | $ 82.90M | |
| $ 104.11M | $ 89.89M | $ 82.67M | $ 78.15M | $ 77.88M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 104.11M | $ 89.89M | $ 82.67M | $ 78.15M | $ 77.88M | |
| $ 77.54M | $ 67.05M | $ 60.01M | $ 58.23M | $ 58.41M | |
| $ 24.48 | $ 21.17 | $ 18.95 | $ 18.39 | $ 18.45 | |
| $ 24.48 | $ 21.17 | $ 18.95 | $ 18.39 | $ 18.45 | |
| 3.17M | 3.17M | 3.17M | 3.17M | 3.17M | |
| 3.17M | 3.17M | 3.17M | 3.17M | 3.17M |