Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 930.00M | $ 787.20M | $ 670.60M | $ 680.70M | $ 569.97M | |
| $ 294.10M | $ 334.80M | $ 255.30M | $ 237.50M | $ 217.93M | |
| $ 36.50M | $ 106.60M | $ 104.50M | $ 94.60M | $ 86.82M | |
| $ 107.60M | $ 81.50M | $ 77.40M | $ 80.00M | $ 72.89M | |
| $ 373.40M | $ 311.70M | $ 229.60M | $ 228.00M | $ 205.72M | |
| $ 257.60M | $ 228.20M | $ 150.80M | $ 142.90M | $ 131.11M | |
| $ -64.60M | $ -66.40M | $ -35.50M | $ -19.30M | $ -18.41M | |
| $ 193.00M | $ 161.80M | $ 115.30M | $ 123.60M | $ 112.70M | |
| $ 140.30M | $ 118.60M | $ 87.20M | $ 89.80M | $ 83.47M | |
| $ 6.00 | $ 5.28 | $ 4.75 | $ 5.07 | $ 4.75 | |
| $ 5.97 | $ 5.26 | $ 4.73 | $ 5.04 | $ 4.73 | |
| 23.39M | 22.47M | 18.37M | 17.72M | 17.56M | |
| 23.49M | 22.53M | 18.43M | 17.80M | 17.63M |