Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 9.93B | $ 9.08B | $ 7.83B | $ 6.70B | $ 6.40B | |
| $ 1.72B | $ 1.71B | $ 1.34B | $ 896.30M | $ 823.90M | |
| $ 766.00M | $ 740.50M | $ 776.50M | $ 696.70M | $ 745.30M | |
| $ 441.80M | $ 374.90M | $ 374.60M | $ 377.20M | $ 385.40M | |
| $ 1.48B | $ 1.41B | $ 964.00M | $ 576.80M | $ 464.00M | |
| $ 957.00M | $ 968.50M | $ 567.40M | $ 199.60M | $ 78.60M | |
| $ -17.00M | $ -28.10M | $ -404.90M | $ -130.70M | $ 119.50M | |
| $ 940.00M | $ 940.40M | $ 162.50M | $ 68.90M | $ 198.10M | |
| $ 963.90M | $ 842.90M | $ 22.90M | $ -107.20M | $ 13.30M | |
| $ 2.30 | $ 1.96 | $ 0.05 | $ -0.14 | $ 0.19 | |
| $ 2.30 | $ 1.91 | $ 0.05 | $ -0.14 | $ 0.19 | |
| 419.00M | 429.10M | 438.60M | 449.50M | 450.50M | |
| 419.00M | 440.50M | 452.30M | 449.50M | 454.60M |