Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 8.59B | $ 6.83B | $ 5.97B | $ 5.51B | $ 5.28B | |
| $ 2.09B | $ 1.64B | $ 1.48B | $ 1.37B | $ 1.36B | |
| $ 1.37B | $ 1.15B | $ 1.11B | $ 1.01B | $ 939.54M | |
| $ 185.57M | $ 158.39M | $ 164.80M | $ 161.29M | $ 153.09M | |
| $ 912.37M | $ 632.80M | $ 488.62M | $ 492.78M | $ 559.88M | |
| $ 726.80M | $ 489.05M | $ 369.11M | $ 367.48M | $ 418.51M | |
| $ -86.89M | $ -128.13M | $ -130.34M | $ -67.88M | $ -12.46M | |
| $ 639.91M | $ 360.92M | $ 238.77M | $ 292.56M | $ 383.45M | |
| $ 578.41M | $ 321.14M | $ 215.13M | $ 275.45M | $ 274.35M | |
| $ 12.65 | $ 7.22 | $ 4.82 | $ 6.21 | $ 6.21 | |
| $ 12.33 | $ 7.20 | $ 4.82 | $ 6.18 | $ 6.20 | |
| 45.71M | 44.48M | 44.59M | 44.32M | 44.20M | |
| 46.92M | 44.62M | 44.59M | 44.58M | 44.28M |