Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.41B | $ 2.46B | $ 2.41B | $ 2.60B | $ 2.68B | |
| $ 794.53M | $ 2.46B | $ 831.96M | $ 2.60B | $ 857.91M | |
| $ 556.18M | $ 2.27B | $ 606.33M | $ 2.41B | $ 524.38M | |
| $ 1.61B | $ 1.65B | $ 1.61B | $ 1.79B | $ 28.36M | |
| $ 1.85B | $ 1.85B | $ 1.83B | $ 1.98B | $ 489.47M | |
| $ 238.35M | $ 194.90M | $ 225.63M | $ 185.65M | $ 333.53M | |
| $ -63.83M | $ -31.29M | $ -29.41M | $ -37.40M | $ -5.32M | |
| $ 174.52M | $ 163.61M | $ 196.22M | $ 148.24M | $ 328.20M | |
| $ 146.79M | $ 197.25M | $ 138.84M | $ 98.71M | $ 243.56M | |
| $ 3.66 | $ 4.63 | $ 3.02 | $ 1.90 | $ 3.69 | |
| $ 3.59 | $ 4.53 | $ 2.98 | $ 1.90 | $ 3.67 | |
| 40.09M | 42.58M | 46.03M | 51.92M | 66.03M | |
| 40.86M | 43.55M | 46.55M | 51.92M | 66.03M |