Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 5.88B | $ 5.37B | $ 4.63B | $ 4.01B | $ 3.46B | |
| $ 729.92M | $ 947.26M | $ 735.08M | $ 653.63M | $ 606.50M | |
| $ 227.33M | $ 430.74M | $ 381.09M | $ 333.43M | $ 309.31M | |
| $ 206.64M | $ 178.16M | $ 153.20M | $ 137.24M | $ 126.76M | |
| $ 687.40M | $ 695.90M | $ 507.47M | $ 459.03M | $ 424.69M | |
| $ 502.59M | $ 516.52M | $ 353.99M | $ 320.20M | $ 297.19M | |
| $ -21.84M | $ 7.97M | $ 4.33M | $ 1.11M | $ -4.30M | |
| $ 480.76M | $ 524.49M | $ 358.32M | $ 321.31M | $ 292.89M | |
| $ 405.55M | $ 433.59M | $ 304.88M | $ 269.82M | $ 245.29M | |
| $ 6.11 | $ 6.50 | $ 4.56 | $ 3.99 | $ 3.52 | |
| $ 6.10 | $ 6.47 | $ 4.54 | $ 3.97 | $ 3.50 | |
| 66.32M | 66.75M | 66.89M | 67.64M | 69.71M | |
| 66.51M | 67.01M | 67.15M | 67.92M | 70.10M |