Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.33B | $ 1.41B | $ 1.53B | $ 1.71B | $ 1.58B | |
| $ 355.82M | $ 385.44M | $ 427.07M | $ 501.11M | $ 456.86M | |
| $ 305.75M | $ 315.72M | $ 339.94M | $ 384.24M | $ 350.22M | |
| $ 5.55M | $ 5.92M | $ 5.01M | $ 10.11M | $ 2.82M | |
| $ 52.49M | $ 75.64M | $ 92.13M | $ 126.97M | $ 109.47M | |
| $ 50.08M | $ 69.72M | $ 87.12M | $ 116.86M | $ 106.64M | |
| $ -3.13M | $ -2.10M | $ -1.87M | $ -14.42M | $ -7.38M | |
| $ 46.95M | $ 67.62M | $ 85.25M | $ 102.44M | $ 99.27M | |
| $ 34.83M | $ 50.41M | $ 61.08M | $ 75.43M | $ 75.18M | |
| $ 1.96 | $ 2.62 | $ 3.13 | $ 3.76 | $ 3.65 | |
| $ 1.96 | $ 2.62 | $ 3.13 | $ 3.68 | $ 3.54 | |
| 17.78M | 19.22M | 19.52M | 20.05M | 20.58M | |
| 17.78M | 19.22M | 19.52M | 20.50M | 21.21M |