Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.73B | $ 2.79B | $ 2.70B | $ 2.76B | $ 2.36B | |
| $ 857.40M | $ 886.35M | $ 772.51M | $ 640.50M | $ 547.71M | |
| $ 313.68M | $ 296.31M | $ 289.47M | $ 285.36M | $ 289.93M | |
| $ 122.42M | $ 116.96M | $ 78.01M | $ 82.28M | $ 119.32M | |
| $ 666.15M | $ 758.43M | $ 604.33M | $ 465.22M | $ 401.09M | |
| $ 543.73M | $ 590.04M | $ 483.05M | $ 355.14M | $ 257.78M | |
| $ 16.84M | $ -5.93M | $ 5.92M | $ -7.41M | $ -10.23M | |
| $ 560.56M | $ 584.11M | $ 488.96M | $ 347.73M | $ 247.55M | |
| $ 418.75M | $ 462.41M | $ 388.86M | $ 279.54M | $ 190.91M | |
| $ 44.44 | $ 48.22 | $ 40.44 | $ 27.77 | $ 17.71 | |
| $ 44.44 | $ 48.22 | $ 40.44 | $ 27.77 | $ 17.71 | |
| 9.39M | 9.56M | 9.58M | 10.04M | 10.76M | |
| 9.39M | 9.56M | 9.58M | 10.04M | 10.76M |