Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 5.13B | $ 4.90B | $ 4.65B | $ 5.17B | $ 5.31B | |
| $ 4.15B | $ 2.48B | $ 2.38B | $ 2.20B | $ 1.72B | |
| $ 2.84B | $ 1.25B | $ 1.16B | $ 1.51B | $ 1.66B | |
| $ 1.37B | $ 1.57B | $ 1.52B | $ 1.77B | $ 2.04B | |
| $ 2.66B | $ 2.80B | $ 2.69B | $ 2.52B | $ 2.25B | |
| $ 1.31B | $ 1.23B | $ 1.22B | $ 689.18M | $ 53.15M | |
| $ -475.00M | $ -417.02M | $ -606.97M | $ -544.64M | $ -524.34M | |
| $ 834.00M | $ 815.17M | $ 610.96M | $ 144.54M | $ -471.19M | |
| $ 596.00M | $ 501.05M | $ -166.97M | $ 132.66M | $ -340.82M | |
| $ 0.72 | $ 0.56 | $ 0.51 | $ 0.19 | $ -0.41 | |
| $ 0.67 | $ 0.52 | $ 0.48 | $ 0.19 | $ -0.41 | |
| 778.00M | 901.27M | 911.59M | 848.00M | 771.00M | |
| 841.00M | 963.45M | 973.89M | 970.00M | 826.00M |