Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 17.22B | $ 20.06B | $ 20.43B | $ 20.18B | $ 19.44B | |
| $ 6.13B | $ 7.18B | $ 7.03B | $ 6.22B | $ 5.99B | |
| $ 3.64B | $ 3.97B | $ 4.69B | $ 3.54B | $ 3.43B | |
| $ 616.00M | $ 781.00M | $ 753.00M | $ 754.00M | $ 766.00M | |
| $ 3.11B | $ 3.98B | $ 3.07B | $ 3.38B | $ 3.25B | |
| $ 2.49B | $ 3.21B | $ 2.34B | $ 2.68B | $ 2.56B | |
| $ -254.00M | $ -283.00M | $ -323.00M | $ -341.00M | $ -336.00M | |
| $ 2.23B | $ 2.93B | $ 2.02B | $ 2.34B | $ 2.23B | |
| $ 2.02B | $ 2.54B | $ 1.76B | $ 1.93B | $ 1.81B | |
| $ 6.08 | $ 7.58 | $ 5.21 | $ 5.73 | $ 5.38 | |
| $ 6.07 | $ 7.55 | $ 5.21 | $ 5.72 | $ 5.35 | |
| 333.10M | 337.00M | 338.58M | 337.40M | 337.30M | |
| 333.10M | 337.00M | 338.80M | 338.30M | 338.80M |