Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 656.05M | $ 568.50M | $ 568.18M | $ 616.07M | $ 541.45M | |
| $ 168.50M | $ 146.84M | $ 134.27M | $ 151.46M | $ 141.87M | |
| $ 94.89M | $ 58.13M | $ 89.36M | $ 92.70M | $ 90.74M | |
| $ 15.36M | $ 17.89M | $ 21.66M | $ 20.94M | $ 20.32M | |
| $ 88.98M | $ 107.04M | $ 66.57M | $ 79.55M | $ 66.74M | |
| $ 73.61M | $ 88.71M | $ 44.91M | $ 58.75M | $ 51.13M | |
| $ -12.10M | $ -14.82M | $ -15.68M | $ -11.39M | $ -16.55M | |
| $ 61.51M | $ 73.89M | $ 29.23M | $ 47.36M | $ 34.59M | |
| $ 46.90M | $ 56.15M | $ 23.72M | $ 38.61M | $ 30.69M | |
| $ 2.03 | $ 2.39 | $ 1.01 | $ 1.65 | $ 1.31 | |
| $ 1.97 | $ 2.36 | $ 1.01 | $ 1.63 | $ 1.29 | |
| 23.06M | 23.07M | 22.96M | 22.92M | 22.95M | |
| 23.58M | 23.51M | 22.96M | 22.92M | 22.96M |