Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 616.90M | $ 589.51M | $ 598.20M | $ 571.22M | $ 528.66M | |
| $ 306.25M | $ 301.01M | $ 295.04M | $ 265.39M | $ 243.16M | |
| $ 166.92M | $ 179.42M | $ 211.12M | $ 234.73M | $ 192.04M | |
| $ 15.67M | $ 13.28M | $ 16.31M | $ 19.60M | $ 21.61M | |
| $ 146.31M | $ 132.32M | $ 97.60M | $ 47.98M | $ 70.85M | |
| $ 139.33M | $ 121.59M | $ 84.86M | $ 30.66M | $ 51.11M | |
| $ -18.60M | $ -16.07M | $ -15.96M | $ -6.67M | $ -7.14M | |
| $ 120.73M | $ 105.52M | $ 68.90M | $ 23.99M | $ 43.98M | |
| $ 92.75M | $ 85.75M | $ 46.56M | $ 15.69M | $ 38.08M | |
| $ 1.72 | $ 1.58 | $ 0.82 | $ 0.26 | $ 0.63 | |
| $ 1.70 | $ 1.56 | $ 0.82 | $ 0.26 | $ 0.63 | |
| 54.05M | 54.34M | 56.68M | 59.54M | 60.02M | |
| 54.48M | 54.86M | 57.12M | 59.91M | 60.40M |