Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.11B | $ 2.99B | $ 2.84B | $ 2.37B | $ 2.41B | |
| $ 1.65B | $ 1.44B | $ 1.46B | $ 1.19B | $ 2.06B | |
| $ 655.59M | $ 641.90M | $ 685.57M | $ 559.24M | $ 519.91M | |
| $ 2.76M | $ 17.65M | $ 17.81M | $ 17.33M | $ 16.04M | |
| $ 995.32M | $ 816.29M | $ 796.11M | $ 648.06M | $ 1.56B | |
| $ 992.56M | $ 798.64M | $ 778.30M | $ 630.73M | $ 1.54B | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 992.56M | $ 798.64M | $ 778.30M | $ 630.73M | $ 1.54B | |
| $ 744.85M | $ 608.33M | $ 581.39M | $ 469.01M | $ 1.16B | |
| $ 3.52 | $ 2.73 | $ 2.44 | $ 1.78 | $ 3.67 | |
| $ 3.46 | $ 2.68 | $ 2.41 | $ 1.76 | $ 3.61 | |
| 207.16M | 216.22M | 231.41M | 258.44M | 314.99M | |
| 207.16M | 219.93M | 234.06M | 261.50M | 319.91M |