Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 362.32M | $ 340.48M | $ 319.63M | $ 277.04M | $ 259.86M | |
| $ 275.80M | $ 236.47M | $ 231.71M | $ 261.50M | $ 267.00M | |
| $ 175.12M | $ 168.44M | $ 154.89M | $ 162.73M | $ 161.34M | |
| $ 0.00 | $ 9.12M | $ 7.65M | $ 8.16M | $ 10.45M | |
| $ 100.68M | $ 77.15M | $ 84.47M | $ 106.93M | $ 116.10M | |
| $ 100.68M | $ 68.04M | $ 76.82M | $ 98.77M | $ 105.65M | |
| $ -2.40M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 98.28M | $ 68.04M | $ 76.82M | $ 98.77M | $ 105.65M | |
| $ 77.48M | $ 53.41M | $ 58.67M | $ 73.93M | $ 79.89M | |
| $ 2.89 | $ 1.97 | $ 2.17 | $ 2.70 | $ 2.85 | |
| $ 2.87 | $ 1.96 | $ 2.17 | $ 2.68 | $ 2.83 | |
| 26.69M | 27.06M | 27.03M | 27.40M | 28.00M | |
| 26.83M | 27.20M | 27.08M | 27.57M | 28.26M |