Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 335.97M | $ 317.19M | $ 303.13M | $ 257.05M | $ 247.45M | |
| $ 243.35M | $ 210.56M | $ 239.54M | $ 250.40M | $ 269.78M | |
| $ 165.57M | $ 158.30M | $ 166.62M | $ 150.97M | $ 149.27M | |
| $ 1.85M | $ 3.23M | $ 5.60M | $ 3.09M | $ -18.63M | |
| $ 79.64M | $ 55.49M | $ 78.52M | $ 102.53M | $ 101.88M | |
| $ 77.79M | $ 52.26M | $ 72.92M | $ 99.44M | $ 120.51M | |
| $ 814.00K | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 78.60M | $ 52.26M | $ 72.92M | $ 99.44M | $ 120.51M | |
| $ 67.53M | $ 43.26M | $ 61.76M | $ 81.88M | $ 98.03M | |
| $ 1.99 | $ 1.26 | $ 1.76 | $ 2.33 | $ 2.75 | |
| $ 1.96 | $ 1.24 | $ 1.75 | $ 2.31 | $ 2.73 | |
| 33.96M | 34.47M | 35.48M | 35.10M | 35.68M | |
| 34.41M | 34.90M | 35.26M | 35.46M | 35.97M |