Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 13.64B | $ 12.82B | $ 12.14B | $ 11.61B | $ 11.62B | |
| $ 3.68B | $ 4.22B | $ 3.82B | $ 3.40B | $ 3.65B | |
| $ 1.67B | $ 2.13B | $ 2.22B | $ 2.06B | $ 1.85B | |
| $ 715.35M | $ 723.86M | $ 745.44M | $ 732.60M | $ 680.62M | |
| $ 2.64B | $ 2.72B | $ 2.32B | $ 2.06B | $ 2.48B | |
| $ 2.01B | $ 2.09B | $ 1.60B | $ 1.34B | $ 1.80B | |
| $ -663.79M | $ -560.09M | $ -425.69M | $ -372.78M | $ -278.88M | |
| $ 1.35B | $ 1.53B | $ 1.18B | $ 966.28M | $ 1.52B | |
| $ 746.80M | $ 936.34M | $ 691.53M | $ 560.40M | $ 978.45M | |
| $ 9.72 | $ 11.02 | $ 7.62 | $ 5.88 | $ 9.30 | |
| $ 9.51 | $ 10.73 | $ 7.42 | $ 5.71 | $ 8.90 | |
| 86.10M | 84.99M | 90.79M | 92.99M | 105.23M | |
| 88.10M | 87.27M | 93.18M | 95.83M | 109.95M |