Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 8.13B | $ 7.57B | $ 8.94B | $ 7.92B | $ 6.74B | |
| $ 716.36M | $ 640.43M | $ 743.21M | $ 622.21M | $ 526.44M | |
| $ 361.79M | $ 304.94M | $ 287.55M | $ 272.73M | $ 270.50M | |
| $ 119.47M | $ 122.42M | $ 118.24M | $ 108.78M | $ 109.66M | |
| $ 463.19M | $ 469.14M | $ 567.33M | $ 433.58M | $ 410.85M | |
| $ 354.57M | $ 335.49M | $ 455.66M | $ 349.48M | $ 255.94M | |
| $ -15.14M | $ -17.96M | $ -42.85M | $ -47.16M | $ 25.70M | |
| $ 339.43M | $ 317.54M | $ 412.81M | $ 302.32M | $ 281.64M | |
| $ 245.89M | $ 222.54M | $ 309.97M | $ 240.38M | $ 249.55M | |
| $ 4.56 | $ 4.00 | $ 5.36 | $ 4.18 | $ 4.12 | |
| $ 4.46 | $ 3.91 | $ 5.18 | $ 4.06 | $ 4.01 | |
| 55.13M | 55.59M | 57.85M | 61.31M | 67.33M | |
| 55.18M | 56.97M | 59.81M | 63.12M | 68.80M |