Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 7.71B | $ 7.07B | $ 6.69B | $ 6.19B | $ 5.48B | |
| $ 2.71B | $ 2.43B | $ 2.17B | $ 1.87B | $ 1.71B | |
| $ 1.89B | $ 1.77B | $ 1.66B | $ 1.35B | $ 1.24B | |
| $ 908.81M | $ 820.52M | $ 786.92M | $ 691.39M | $ 679.69M | |
| $ 1.74B | $ 1.53B | $ 1.38B | $ 1.31B | $ 1.16B | |
| $ 813.35M | $ 659.99M | $ 520.61M | $ 517.24M | $ 465.21M | |
| $ -353.72M | $ -342.66M | $ -298.81M | $ -181.72M | $ -249.41M | |
| $ 459.63M | $ 317.33M | $ 221.80M | $ 335.51M | $ 215.81M | |
| $ 300.91M | $ 251.93M | $ 212.65M | $ 217.60M | $ 91.18M | |
| $ 1.93 | $ 1.93 | $ 1.61 | $ 1.64 | $ 0.68 | |
| $ 1.93 | $ 1.93 | $ 1.61 | $ 1.64 | $ 0.68 | |
| 155.91M | 130.86M | 132.08M | 132.69M | 134.09M | |
| 155.91M | 130.86M | 132.08M | 132.69M | 134.09M |