Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.31B | $ 4.19B | $ 4.10B | $ 4.11B | $ 4.14B | |
| $ 1.14B | $ 1.09B | $ 1.09B | $ 1.15B | $ 1.32B | |
| $ 166.16M | $ 162.98M | $ 147.55M | $ 227.29M | $ 132.40M | |
| $ 340.29M | $ 327.94M | $ 311.24M | $ 287.81M | $ 277.47M | |
| $ 1.31B | $ 1.26B | $ 1.26B | $ 1.27B | $ 1.44B | |
| $ 973.92M | $ 927.68M | $ 944.25M | $ 927.32M | $ 1.19B | |
| $ -244.13M | $ -252.26M | $ -235.65M | $ -171.69M | $ -145.18M | |
| $ 729.78M | $ 675.42M | $ 708.61M | $ 755.63M | $ 1.05B | |
| $ 542.61M | $ 518.65M | $ 537.32M | $ 565.34M | $ 802.94M | |
| $ 3.83 | $ 3.57 | $ 3.57 | $ 3.58 | $ 4.79 | |
| $ 3.80 | $ 3.53 | $ 3.53 | $ 3.53 | $ 4.72 | |
| 141.60M | 145.27M | 150.56M | 157.71M | 167.54M | |
| 142.69M | 146.78M | 152.35M | 160.13M | 170.11M |