Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 7.52B | $ 5.31B | $ 5.44B | $ 5.86B | $ 5.59B | |
| $ 1.57B | $ 1.14B | $ 1.20B | $ 1.23B | $ 1.06B | |
| $ 862.18M | $ 812.65M | $ 613.52M | $ 661.96M | $ 575.06M | |
| $ 519.36M | $ 374.86M | $ 340.99M | $ 308.82M | $ 245.18M | |
| $ 1.53B | $ 610.97M | $ 965.41M | $ 869.63M | $ 148.19M | |
| $ 712.23M | $ 326.58M | $ 589.05M | $ 563.36M | $ 486.85M | |
| $ 62.39M | $ -253.50M | $ -89.67M | $ -89.21M | $ -636.99M | |
| $ 774.62M | $ 73.07M | $ 499.37M | $ 474.14M | $ -150.14M | |
| $ 396.38M | $ 163.95M | $ 474.96M | $ 466.44M | $ -85.48M | |
| $ 3.98 | $ 1.66 | $ 4.83 | $ 4.76 | $ -0.94 | |
| $ 3.98 | $ 1.65 | $ 4.80 | $ 4.72 | $ -0.94 | |
| 99.57M | 98.64M | 98.29M | 97.99M | 99.61M | |
| 99.57M | 99.29M | 98.89M | 98.73M | 99.61M |