Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 6.29B | $ 5.81B | $ 5.55B | $ 5.21B | $ 5.21B | |
| $ 4.28B | $ 4.05B | $ 3.82B | $ 3.67B | $ 3.67B | |
| $ 3.26B | $ 3.39B | $ 3.39B | $ 3.23B | $ 3.08B | |
| $ 585.02M | $ 580.00M | $ 527.00M | $ 548.00M | $ 563.00M | |
| $ 1.61B | $ 1.24B | $ 956.00M | $ 874.00M | $ 1.24B | |
| $ 1.02B | $ 657.00M | $ 425.00M | $ 315.00M | $ 593.00M | |
| $ -228.70M | $ -159.00M | $ -135.00M | $ -80.00M | $ -7.00M | |
| $ 795.34M | $ 498.00M | $ 290.00M | $ 235.00M | $ 586.00M | |
| $ 638.11M | $ 412.00M | $ 263.00M | $ 223.00M | $ 524.00M | |
| $ 0.74 | $ 0.47 | $ 0.31 | $ 0.25 | $ 0.60 | |
| $ 0.73 | $ 0.47 | $ 0.31 | $ 0.25 | $ 0.60 | |
| 866.83M | 876.60M | 871.00M | 875.10M | 877.00M | |
| 872.89M | 876.60M | 873.00M | 875.10M | 877.72M |