Income Statement | Dec 25 | Dec 25 | Dec 24 | Dec 23 | Dec 22 |
|---|---|---|---|---|---|
| $ 2.37B | $ ― | $ 2.33B | $ 2.21B | $ 2.32B | |
| $ 337.51M | $ ― | $ 424.29M | $ 442.69M | $ 537.51M | |
| $ 300.91M | $ ― | $ 281.27M | $ 265.44M | $ 265.02M | |
| $ 19.17M | $ ― | $ 14.87M | $ 12.20M | $ 13.36M | |
| $ 60.02M | $ ― | $ 157.89M | $ 189.45M | $ 285.85M | |
| $ 36.60M | $ ― | $ 143.03M | $ 177.25M | $ 272.49M | |
| $ 4.25M | $ ― | $ 16.06M | $ 5.39M | $ 1.50M | |
| $ 40.85M | $ ― | $ 159.09M | $ 182.65M | $ 273.99M | |
| $ 45.59M | $ ― | $ 140.18M | $ 158.61M | $ 220.70M | |
| $ 1.52 | $ ― | $ 4.59 | $ 5.23 | $ 7.25 | |
| $ 1.52 | $ ― | $ 4.53 | $ 5.16 | $ 7.17 | |
| 29.76M | ― | 30.55M | 30.35M | 30.43M | |
| 30.01M | ― | 30.95M | 30.75M | 30.80M |