Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 37.44B | $ 34.72B | $ 33.01B | $ 35.47B | $ 34.39B | |
| $ 13.83B | $ 13.36B | $ 12.37B | $ 13.12B | $ 12.33B | |
| $ 7.26B | $ 6.69B | $ 6.26B | $ 6.69B | $ 6.13B | |
| $ 1.39B | $ 1.15B | $ 1.00B | $ 1.20B | $ 1.22B | |
| $ 8.21B | $ 8.44B | $ 7.94B | $ 8.00B | $ 8.80B | |
| $ 6.57B | $ 6.67B | $ 6.11B | $ 6.43B | $ 6.20B | |
| $ -1.09B | $ -424.00M | $ 81.00M | $ -48.00M | $ 1.03B | |
| $ 5.48B | $ 6.24B | $ 6.19B | $ 6.38B | $ 7.24B | |
| $ 4.73B | $ 5.71B | $ 5.66B | $ 4.97B | $ 5.54B | |
| $ 14.80 | $ 17.52 | $ 17.06 | $ 14.66 | $ 16.02 | |
| $ 14.72 | $ 17.42 | $ 16.94 | $ 14.54 | $ 15.82 | |
| 319.50M | 325.45M | 331.50M | 338.55M | 346.15M | |
| 321.40M | 327.65M | 334.10M | 341.55M | 350.20M |