Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 12.37B | $ 11.80B | $ 12.01B | $ 12.94B | $ 11.39B | |
| $ 2.27B | $ 2.54B | $ 2.46B | $ 2.30B | $ 2.37B | |
| $ 632.00M | $ 1.12B | $ 1.20B | $ 964.00M | $ 1.00B | |
| $ 456.00M | $ 448.00M | $ 499.00M | $ 460.00M | $ 447.00M | |
| $ 2.02B | $ 1.90B | $ 1.82B | $ 1.75B | $ 279.00M | |
| $ 1.64B | $ 1.42B | $ 1.27B | $ 1.34B | $ 1.36B | |
| $ -472.00M | $ -676.00M | $ -460.00M | $ -238.00M | $ -1.78B | |
| $ 1.16B | $ 743.00M | $ 809.00M | $ 1.10B | $ -416.00M | |
| $ 734.00M | $ 424.00M | $ 450.00M | $ 727.00M | $ -560.00M | |
| $ 6.41 | $ 3.56 | $ 3.77 | $ 6.02 | $ -3.52 | |
| $ 6.38 | $ 3.55 | $ 3.76 | $ 5.99 | $ -3.52 | |
| 115.22M | 119.44M | 119.68M | 121.37M | 143.96M | |
| 115.74M | 119.43M | 119.67M | 121.38M | 130.38M |