Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 5.66B | $ 4.82B | $ 4.34B | $ 4.46B | $ 4.09B | |
| $ 1.74B | $ 1.92B | $ 1.74B | $ 1.71B | $ 1.57B | |
| $ 1.34B | $ 1.53B | $ 1.44B | $ 1.27B | $ 1.17B | |
| $ 260.50M | $ 221.60M | $ 202.54M | $ 177.42M | $ 145.09M | |
| $ 654.35M | $ 618.49M | $ 509.39M | $ 515.56M | $ 24.87M | |
| $ 408.55M | $ 389.21M | $ 300.94M | $ 332.50M | $ -59.22M | |
| $ -98.51M | $ -78.10M | $ -88.16M | $ -42.94M | $ -20.55M | |
| $ 310.04M | $ 311.11M | $ 212.78M | $ 289.55M | $ -152.05M | |
| $ 104.90M | $ 161.72M | $ 65.54M | $ 194.54M | $ -237.56M | |
| $ 2.07 | $ 3.21 | $ 1.41 | $ 4.48 | $ -5.53 | |
| $ 2.05 | $ 3.18 | $ 1.42 | $ 4.43 | $ -5.53 | |
| 50.78M | 50.32M | 46.48M | 43.41M | 42.92M | |
| 51.08M | 50.80M | 46.27M | 43.92M | 42.92M |