Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 6.64B | $ 5.46B | $ 5.51B | $ 5.85B | $ 4.90B | |
| $ 3.89B | $ 2.81B | $ 2.48B | $ 2.25B | $ 2.05B | |
| $ 2.05B | $ 1.35B | $ 1.18B | $ 984.90M | $ 1.04B | |
| $ 1.17B | $ 1.04B | $ 908.20M | $ 820.80M | $ 748.40M | |
| $ 3.00B | $ 2.57B | $ 2.22B | $ 2.15B | $ 1.80B | |
| $ 1.84B | $ 1.46B | $ 1.30B | $ 1.27B | $ 1.01B | |
| $ -618.90M | $ -452.70M | $ -481.60M | $ -309.40M | $ -300.30M | |
| $ 1.22B | $ 1.00B | $ 813.90M | $ 956.40M | $ 706.60M | |
| $ 929.50M | $ 760.40M | $ 714.30M | $ 804.10M | $ 584.90M | |
| $ 1.96 | $ 1.63 | $ 1.59 | $ 1.84 | $ 1.35 | |
| $ 1.95 | $ 1.62 | $ 1.48 | $ 1.70 | $ 1.27 | |
| 472.90M | 454.20M | 416.10M | 407.10M | 393.60M | |
| 474.50M | 456.00M | 447.90M | 442.70M | 417.30M |