Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 16.04B | $ 15.90B | $ 16.11B | $ 15.93B | $ 14.46B | |
| $ 7.08B | $ 6.94B | $ 6.68B | $ 6.37B | $ 5.83B | |
| $ 2.86B | $ 2.67B | $ 2.64B | $ 2.58B | $ 2.36B | |
| $ 392.00M | $ 402.00M | $ 395.00M | $ 410.00M | $ 410.00M | |
| $ 4.65B | $ 5.11B | $ 4.48B | $ 4.46B | $ 3.94B | |
| $ 4.22B | $ 4.26B | $ 4.04B | $ 3.79B | $ 3.48B | |
| $ -250.00M | $ 158.00M | $ -217.00M | $ 52.00M | $ -151.00M | |
| $ 3.97B | $ 4.42B | $ 3.82B | $ 3.84B | $ 3.33B | |
| $ 3.07B | $ 3.49B | $ 2.96B | $ 3.03B | $ 2.69B | |
| $ 10.52 | $ 11.75 | $ 9.77 | $ 9.80 | $ 8.55 | |
| $ 10.49 | $ 11.71 | $ 9.74 | $ 9.77 | $ 8.51 | |
| 292.28M | 296.80M | 302.60M | 309.60M | 315.10M | |
| 292.30M | 297.80M | 303.60M | 310.70M | 316.40M |