Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 26.98B | $ 24.46B | $ 22.74B | $ 20.72B | $ 19.82B | |
| $ 11.40B | $ 10.46B | $ 9.64B | $ 8.65B | $ 8.39B | |
| $ 5.18B | $ 4.64B | $ 4.36B | $ 4.37B | $ 4.08B | |
| $ 910.00M | $ 746.00M | $ 713.00M | $ 719.00M | $ 747.00M | |
| $ 7.39B | $ 6.93B | $ 6.32B | $ 5.27B | $ 5.40B | |
| $ 6.22B | $ 5.82B | $ 5.28B | $ 4.28B | $ 4.31B | |
| $ -684.00M | $ -337.00M | $ -256.00M | $ -198.00M | $ -104.00M | |
| $ 5.54B | $ 5.48B | $ 5.03B | $ 4.08B | $ 4.21B | |
| $ 4.16B | $ 4.06B | $ 3.76B | $ 3.05B | $ 3.14B | |
| $ 8.48 | $ 8.25 | $ 7.60 | $ 6.11 | $ 6.20 | |
| $ 8.43 | $ 8.18 | $ 7.53 | $ 6.04 | $ 6.13 | |
| 487.00M | 492.00M | 494.00M | 499.00M | 507.00M | |
| 490.00M | 496.00M | 499.00M | 505.00M | 513.00M |