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 | |
| $ 7.40 | $ 8.76 | $ 8.53 | $ 7.33 | $ 8.01 | |
| $ 7.36 | $ 8.71 | $ 8.47 | $ 7.27 | $ 7.91 | |
| 639.00M | 650.90M | 663.00M | 677.10M | 692.30M | |
| 642.80M | 655.30M | 668.20M | 683.10M | 700.40M |