Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 7.43B | $ 7.80B | $ 7.93B | $ 7.10B | $ 5.13B | |
| $ 1.39B | $ 1.53B | $ 1.59B | $ 1.49B | $ 1.09B | |
| $ 996.18M | $ 1.06B | $ 1.08B | $ 983.50M | $ 784.69M | |
| $ 71.14M | $ 236.10M | $ 221.14M | $ 199.15M | $ 169.50M | |
| $ 463.24M | $ 705.94M | $ 736.90M | $ 702.81M | $ 477.10M | |
| $ 393.34M | $ 468.09M | $ 512.38M | $ 506.11M | $ 309.04M | |
| $ -47.48M | $ -70.28M | $ -50.32M | $ 3.21M | $ 4.65M | |
| $ 345.87M | $ 397.81M | $ 462.06M | $ 509.33M | $ 313.68M | |
| $ 263.78M | $ 304.15M | $ 347.06M | $ 391.38M | $ 241.41M | |
| $ 3.37 | $ 3.85 | $ 4.28 | $ 4.71 | $ 2.88 | |
| $ 3.27 | $ 3.72 | $ 4.15 | $ 4.57 | $ 4.17 | |
| 78.38M | 79.06M | 81.09M | 83.10M | 55.96M | |
| 80.73M | 81.82M | 83.72M | 85.73M | 57.91M |