Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 834.01M | $ 868.52M | $ 549.59M | $ 457.79M | $ 425.41M | |
| $ 669.67M | $ 699.28M | $ 470.19M | $ 386.38M | $ 360.78M | |
| $ 208.82M | $ 259.76M | $ 248.58M | $ 235.86M | $ 289.58M | |
| $ 76.80M | $ 69.91M | $ 77.79M | $ 78.57M | $ 78.19M | |
| $ 586.19M | $ 544.75M | $ 357.22M | $ 225.63M | $ 160.97M | |
| $ 460.85M | $ 439.51M | $ 221.62M | $ 150.52M | $ 71.21M | |
| $ 8.58M | $ -10.10M | $ 12.99M | $ -32.95M | $ -13.65M | |
| $ 469.43M | $ 429.42M | $ 234.61M | $ 117.56M | $ 57.56M | |
| $ 406.64M | $ 358.61M | $ 214.07M | $ 93.69M | $ 55.30M | |
| $ 15.77 | $ 14.16 | $ 7.97 | $ 3.11 | $ 1.80 | |
| $ 11.80 | $ 12.07 | $ 7.62 | $ 3.07 | $ 1.77 | |
| 25.79M | 25.32M | 26.86M | 30.11M | 30.76M | |
| 34.47M | 29.71M | 28.10M | 30.48M | 31.25M |