Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 6.11B | $ 5.55B | $ 5.48B | $ 4.69B | $ 4.43B | |
| $ 3.39B | $ 3.04B | $ 2.88B | $ 2.67B | $ 2.65B | |
| $ 2.73B | $ 2.56B | $ 2.35B | $ 2.08B | $ 1.96B | |
| $ 1.89B | $ 1.77B | $ 1.69B | $ 1.58B | $ 1.49B | |
| $ 3.59B | $ 2.87B | $ 3.16B | $ 2.29B | $ 3.60B | |
| $ 658.49M | $ 471.86M | $ 524.46M | $ 589.97M | $ 694.01M | |
| $ 686.71M | $ 171.22M | $ 501.43M | $ -178.09M | $ 1.13B | |
| $ 1.35B | $ 643.09M | $ 1.03B | $ 411.88M | $ 1.82B | |
| $ 1.31B | $ 602.49M | $ 948.84M | $ 377.68M | $ 1.71B | |
| $ 3.73 | $ 1.74 | $ 3.04 | $ 1.18 | $ 5.95 | |
| $ 3.58 | $ 1.61 | $ 3.00 | $ 1.11 | $ 5.94 | |
| 343.49M | 323.34M | 298.60M | 286.33M | 282.47M | |
| 351.57M | 331.55M | 309.06M | 297.92M | 283.22M |