Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 541.32M | $ 515.54M | $ 550.55M | $ 586.87M | $ 512.92M | |
| $ 208.03M | $ 188.21M | $ 188.19M | $ 209.61M | $ 183.24M | |
| $ 123.99M | $ 111.67M | $ 108.73M | $ 115.62M | $ 106.45M | |
| $ 34.50M | $ 30.92M | $ 28.71M | $ 29.75M | $ 26.93M | |
| $ 122.58M | $ 108.17M | $ 109.50M | $ 113.22M | $ -32.58M | |
| $ 84.04M | $ 76.53M | $ 79.46M | $ 93.99M | $ 76.78M | |
| $ -267.00K | $ -5.31M | $ -4.31M | $ -13.26M | $ -137.66M | |
| $ 83.77M | $ 71.22M | $ 75.15M | $ 80.74M | $ -60.88M | |
| $ 65.32M | $ 58.11M | $ 60.53M | $ 59.58M | $ -41.87M | |
| $ 2.21 | $ 1.91 | $ 1.93 | $ 1.86 | $ -1.30 | |
| $ 2.19 | $ 1.89 | $ 1.92 | $ 1.85 | $ -1.30 | |
| 29.51M | 30.41M | 31.36M | 31.97M | 32.33M | |
| 29.81M | 30.72M | 31.58M | 32.24M | 32.33M |