Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 15.24B | $ 13.59B | $ 12.42B | $ 12.99B | $ 10.40B | |
| $ 4.42B | $ 3.73B | $ 3.06B | $ 3.16B | $ 2.77B | |
| $ 3.55B | $ 2.80B | $ 2.55B | $ 2.61B | $ 2.04B | |
| $ 1.25B | $ 901.29M | $ 826.17M | $ 676.53M | $ 562.97M | |
| $ 2.17B | $ 1.98B | $ 1.45B | $ 1.24B | $ 1.37B | |
| $ 865.68M | $ 935.33M | $ 516.10M | $ 545.20M | $ 759.54M | |
| $ -381.74M | $ -266.66M | $ -67.01M | $ -94.93M | $ 2.19M | |
| $ 483.94M | $ 668.67M | $ 449.09M | $ 450.26M | $ 761.72M | |
| $ 192.78M | $ 389.28M | $ 263.12M | $ 255.04M | $ 330.38M | |
| $ 1.03 | $ 2.07 | $ 1.39 | $ 1.35 | $ 1.75 | |
| $ 1.03 | $ 2.07 | $ 1.39 | $ 1.35 | $ 1.75 | |
| 189.00M | 189.00M | 189.00M | 189.00M | 189.00M | |
| 189.00M | 189.00M | 189.00M | 189.00M | 189.00M |