Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.49B | $ 1.46B | $ 1.47B | $ 1.20B | $ 1.05B | |
| $ 351.67M | $ 366.43M | $ 351.62M | $ 273.65M | $ 303.63M | |
| $ 273.62M | $ 259.42M | $ 274.19M | $ 225.34M | $ 188.63M | |
| $ 53.26M | $ 52.98M | $ 50.95M | $ 44.39M | $ 38.78M | |
| $ 102.91M | $ 175.60M | $ 152.63M | $ 99.63M | $ 157.64M | |
| $ 78.05M | $ 107.02M | $ 77.44M | $ 48.31M | $ 115.01M | |
| $ -42.22M | $ -4.75M | $ -22.48M | $ -9.93M | $ -1.15M | |
| $ 35.84M | $ 102.27M | $ 54.95M | $ 38.38M | $ 113.85M | |
| $ 18.29M | $ 64.95M | $ 40.34M | $ 24.44M | $ 93.43M | |
| $ 0.60 | $ 2.08 | $ 1.23 | $ 0.74 | $ 2.82 | |
| $ 0.60 | $ 2.06 | $ 1.22 | $ 0.73 | $ 2.79 | |
| 30.48M | 31.29M | 32.78M | 33.13M | 33.09M | |
| 30.94M | 31.48M | 33.07M | 33.50M | 33.51M |