Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 998.10M | $ 950.45M | $ 846.18M | $ 704.60M | $ 632.64M | |
| $ 384.48M | $ 641.72M | $ 565.20M | $ 473.90M | $ 441.85M | |
| $ 66.34M | $ 347.27M | $ 333.22M | $ 304.61M | $ 300.97M | |
| $ 284.82M | $ 264.76M | $ 246.10M | $ 236.68M | $ 238.77M | |
| $ 602.95M | $ 567.49M | $ 489.60M | $ 408.98M | $ 382.17M | |
| $ 318.14M | $ 294.45M | $ 231.98M | $ 169.29M | $ 140.87M | |
| $ -201.95M | $ -192.64M | $ -162.35M | $ -137.96M | $ -129.72M | |
| $ 116.19M | $ 101.81M | $ 69.63M | $ 31.33M | $ 11.15M | |
| $ 111.32M | $ 99.58M | $ 68.27M | $ 30.32M | $ 10.28M | |
| $ 0.85 | $ 0.72 | $ 0.21 | $ 0.31 | $ 0.11 | |
| $ 0.85 | $ 0.72 | $ 0.20 | $ 0.31 | $ 0.11 | |
| 120.76M | 113.39M | 98.63M | 97.78M | 97.07M | |
| 121.27M | 114.50M | 100.67M | 97.78M | 97.07M |