Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 7.93B | $ 7.42B | $ 7.78B | $ 7.32B | $ 5.55B | |
| $ 2.17B | $ 2.00B | $ 1.95B | $ 1.56B | $ 1.37B | |
| $ 574.30M | $ 635.10M | $ 521.10M | $ 606.30M | $ 362.60M | |
| $ 738.20M | $ 617.50M | $ 603.10M | $ 573.40M | $ 449.90M | |
| $ 2.57B | $ 1.98B | $ 2.04B | $ 1.53B | $ 1.47B | |
| $ 1.59B | $ 1.36B | $ 1.43B | $ 951.40M | $ 1.01B | |
| $ -228.80M | $ -192.40M | $ -182.30M | $ -163.30M | $ -137.00M | |
| $ 1.36B | $ 1.17B | $ 1.25B | $ 788.10M | $ 873.80M | |
| $ 1.08B | $ 911.90M | $ 933.20M | $ 575.60M | $ 670.80M | |
| $ 8.15 | $ 6.89 | $ 7.02 | $ 4.33 | $ 5.05 | |
| $ 8.12 | $ 6.85 | $ 6.98 | $ 4.31 | $ 5.02 | |
| 131.94M | 132.30M | 133.00M | 133.00M | 132.80M | |
| 131.94M | 133.10M | 133.70M | 133.60M | 133.50M |