Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 632.04M | $ 536.54M | $ 499.27M | $ 699.71M | $ 718.10M | |
| $ 69.02M | $ 73.08M | $ 69.14M | $ 128.94M | $ 97.84M | |
| $ 31.07M | $ 24.63M | $ 24.52M | $ 23.43M | $ 18.97M | |
| $ 42.48M | $ 30.38M | $ 30.07M | $ 29.49M | $ 22.97M | |
| $ 80.42M | $ 82.32M | $ 76.10M | $ 137.42M | $ 106.86M | |
| $ 37.94M | $ 48.45M | $ 44.62M | $ 105.51M | $ 78.87M | |
| $ -17.78M | $ -13.58M | $ -15.62M | $ -13.28M | $ -6.50M | |
| $ 20.17M | $ 34.87M | $ 29.00M | $ 92.23M | $ 72.37M | |
| $ 19.37M | $ 28.90M | $ 26.32M | $ 79.49M | $ 67.23M | |
| $ 0.30 | $ 0.64 | $ 0.59 | $ 1.79 | $ 1.53 | |
| $ 0.30 | $ 0.63 | $ 0.58 | $ 1.76 | $ 1.50 | |
| 63.80M | 45.39M | 44.77M | 44.40M | 44.00M | |
| 64.70M | 46.05M | 45.48M | 45.06M | 44.85M |