Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 8.74B | $ 8.87B | $ 8.58B | $ 7.24B | $ 5.52B | |
| $ 1.77B | $ 2.01B | $ 1.83B | $ 1.33B | $ 774.00M | |
| $ 1.20B | $ 1.13B | $ 1.18B | $ 1.07B | $ 908.00M | |
| $ 355.00M | $ 343.00M | $ 302.00M | $ 301.00M | $ 306.00M | |
| $ 818.00M | $ 1.26B | $ 1.00B | $ 617.00M | $ 153.00M | |
| $ 564.00M | $ 876.00M | $ 651.00M | $ 264.00M | $ -134.00M | |
| $ -189.00M | $ -45.00M | $ -39.00M | $ -26.00M | $ -96.00M | |
| $ 375.00M | $ 831.00M | $ 612.00M | $ 238.00M | $ -230.00M | |
| $ 145.00M | $ 635.00M | $ 993.00M | $ 155.00M | $ -250.00M | |
| $ 0.39 | $ 1.62 | $ 2.53 | $ 0.40 | $ -0.63 | |
| $ 0.39 | $ 1.60 | $ 2.50 | $ 0.39 | $ -0.63 | |
| 372.00M | 392.00M | 393.00M | 390.00M | 386.00M | |
| 375.00M | 396.00M | 397.00M | 394.00M | 386.00M |