Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 284.20M | $ 366.59M | $ 609.90M | $ 641.61M | $ 465.96M | |
| $ 56.87M | $ 67.10M | $ 168.74M | $ 168.19M | $ 125.13M | |
| $ 45.63M | $ 59.47M | $ 47.31M | $ 51.99M | $ 46.49M | |
| $ 9.58M | $ 11.18M | $ 8.40M | $ 9.73M | $ 8.37M | |
| $ 24.28M | $ 24.60M | $ 133.18M | $ 125.93M | $ 86.28M | |
| $ 11.23M | $ 7.63M | $ 121.43M | $ 116.19M | $ 78.64M | |
| $ 2.30M | $ 2.50M | $ 672.00K | $ -1.47M | $ -4.13M | |
| $ 13.54M | $ 10.13M | $ 122.10M | $ 114.72M | $ 74.52M | |
| $ 7.04M | $ 7.80M | $ 68.94M | $ 58.21M | $ 56.17M | |
| $ 0.43 | $ 0.46 | $ 3.91 | $ 3.15 | $ 2.99 | |
| $ 0.43 | $ 0.46 | $ 3.88 | $ 3.12 | $ 2.96 | |
| 16.45M | 16.93M | 17.62M | 18.46M | 18.81M | |
| 16.54M | 17.04M | 17.77M | 18.64M | 18.95M |