Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 14.80B | $ 13.70B | $ 13.68B | $ 12.87B | $ 12.38B | |
| $ 2.50B | $ 2.50B | $ 2.85B | $ 2.67B | $ 2.08B | |
| $ 1.25B | $ 1.65B | $ 1.79B | $ 1.79B | $ 1.22B | |
| $ 401.00M | $ 382.00M | $ 395.00M | $ 397.00M | $ 390.00M | |
| $ 1.65B | $ 1.42B | $ 1.56B | $ 1.52B | $ 1.41B | |
| $ 1.25B | $ 855.00M | $ 1.05B | $ 883.00M | $ 864.00M | |
| $ -112.00M | $ 88.00M | $ 34.00M | $ 133.00M | $ 9.00M | |
| $ 1.14B | $ 943.00M | $ 1.09B | $ 1.02B | $ 873.00M | |
| $ 921.00M | $ 824.00M | $ 921.00M | $ 861.00M | $ 746.00M | |
| $ 5.11 | $ 4.34 | $ 4.57 | $ 4.05 | $ 3.33 | |
| $ 5.11 | $ 4.33 | $ 4.56 | $ 4.01 | $ 3.30 | |
| 180.26M | 189.86M | 201.53M | 212.81M | 216.90M | |
| 180.26M | 190.31M | 201.77M | 214.97M | 216.90M |