Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 326.44M | $ 307.51M | $ 271.10M | $ 230.02M | $ 194.28M | |
| $ 253.59M | $ 201.59M | $ 202.67M | $ 213.78M | $ 183.02M | |
| $ 154.23M | $ 144.44M | $ 130.18M | $ 126.02M | $ 117.41M | |
| $ 9.10M | $ 9.95M | $ 6.53M | $ 6.11M | $ 6.15M | |
| $ 108.46M | $ 67.10M | $ 79.02M | $ 93.87M | $ 71.77M | |
| $ 99.36M | $ 57.15M | $ 72.49M | $ 87.76M | $ 65.61M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 99.36M | $ 57.15M | $ 72.49M | $ 87.76M | $ 65.61M | |
| $ 79.21M | $ 47.27M | $ 60.67M | $ 71.11M | $ 52.99M | |
| $ 6.68 | $ 4.00 | $ 5.08 | $ 5.82 | $ 4.02 | |
| $ 6.68 | $ 4.00 | $ 5.08 | $ 5.82 | $ 4.02 | |
| 11.85M | 11.81M | 11.94M | 12.21M | 13.19M | |
| 11.85M | 11.81M | 11.94M | 12.21M | 13.19M |