Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 12.69B | $ 12.71B | $ 11.98B | $ 12.46B | $ 9.92B | |
| $ 2.58B | $ 2.54B | $ 2.50B | $ 2.84B | $ 2.06B | |
| $ 1.47B | $ 1.48B | $ 1.42B | $ 1.42B | $ 1.19B | |
| $ 2.24B | $ 2.23B | $ 2.08B | $ 1.83B | $ 1.81B | |
| $ 3.33B | $ 3.27B | $ 3.00B | $ 3.27B | $ 2.72B | |
| $ 1.11B | $ 1.07B | $ 1.07B | $ 1.43B | $ 872.00M | |
| $ -423.00M | $ -406.00M | $ -456.00M | $ -209.00M | $ -179.00M | |
| $ 685.00M | $ 661.00M | $ 618.00M | $ 1.22B | $ 693.00M | |
| $ 499.00M | $ 489.00M | $ 406.00M | $ 867.00M | $ 519.00M | |
| $ 12.20 | $ 11.29 | $ 9.20 | $ 17.40 | $ 9.94 | |
| $ 11.99 | $ 11.06 | $ 8.69 | $ 16.94 | $ 9.65 | |
| 41.80M | 43.08M | 43.90M | 49.55M | 52.34M | |
| 41.80M | 44.23M | 46.49M | 50.89M | 53.51M |