Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 8.99B | $ 8.38B | $ 7.80B | $ 8.48B | $ 7.73B | |
| $ 1.89B | $ 1.78B | $ 1.70B | $ 2.09B | $ 1.87B | |
| $ 634.20M | $ 681.80M | $ 623.80M | $ 669.90M | $ 589.70M | |
| $ 652.80M | $ 525.60M | $ 517.70M | $ 456.80M | $ 417.50M | |
| $ 1.76B | $ 1.63B | $ 1.59B | $ 1.89B | $ 1.68B | |
| $ 1.26B | $ 1.10B | $ 1.08B | $ 1.42B | $ 1.28B | |
| $ -227.60M | $ -36.90M | $ -61.00M | $ -55.90M | $ -174.60M | |
| $ 1.03B | $ 1.06B | $ 1.01B | $ 1.36B | $ 1.11B | |
| $ 768.90M | $ 805.10M | $ 765.20M | $ 1.03B | $ 841.10M | |
| $ 8.61 | $ 8.97 | $ 8.52 | $ 11.07 | $ 8.87 | |
| $ 8.58 | $ 8.93 | $ 8.48 | $ 11.02 | $ 8.83 | |
| 90.04M | 89.10M | 89.10M | 92.30M | 94.10M | |
| 89.60M | 89.50M | 89.50M | 92.70M | 94.50M |