Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.91B | $ 4.79B | $ 4.41B | $ 3.92B | $ 3.19B | |
| $ 1.36B | $ 1.47B | $ 1.31B | $ 1.27B | $ 1.07B | |
| $ 1.11B | $ 1.25B | $ 1.24B | $ 1.18B | $ 994.08M | |
| $ 172.16M | $ 237.24M | $ 302.90M | $ 328.71M | $ 235.98M | |
| $ 740.61M | $ 1.45B | $ 665.21M | $ 504.84M | $ 719.55M | |
| $ 251.81M | $ 215.50M | $ 69.39M | $ 83.90M | $ 77.38M | |
| $ 197.85M | $ 809.21M | $ 229.61M | $ 37.84M | $ 372.25M | |
| $ 449.67M | $ 1.02B | $ 299.00M | $ 121.73M | $ 449.63M | |
| $ 292.29M | $ 724.63M | $ 205.29M | $ 67.08M | $ 352.07M | |
| $ 67.11 | $ 164.62 | $ 43.96 | $ 13.83 | $ 70.66 | |
| $ 66.47 | $ 163.40 | $ 43.82 | $ 13.79 | $ 70.46 | |
| 4.33M | 4.37M | 4.64M | 4.82M | 4.95M | |
| 4.37M | 4.41M | 4.65M | 4.84M | 4.96M |