Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.37B | $ 2.33B | $ 2.21B | $ 2.32B | $ 2.14B | |
| $ 337.51M | $ 424.29M | $ 442.69M | $ 537.51M | $ 404.25M | |
| $ 300.91M | $ 281.27M | $ 265.44M | $ 265.02M | $ 257.39M | |
| $ 19.17M | $ 14.87M | $ 12.20M | $ 13.36M | $ 13.98M | |
| $ 60.02M | $ 157.89M | $ 189.45M | $ 285.85M | $ 160.84M | |
| $ 36.60M | $ 143.03M | $ 177.25M | $ 272.49M | $ 146.87M | |
| $ 4.25M | $ 16.06M | $ 5.39M | $ 1.50M | $ -3.14M | |
| $ 40.85M | $ 159.09M | $ 182.65M | $ 273.99M | $ 143.73M | |
| $ 45.59M | $ 140.18M | $ 158.61M | $ 220.70M | $ 122.02M | |
| $ 1.53 | $ 4.59 | $ 5.23 | $ 7.25 | $ 4.07 | |
| $ 1.52 | $ 4.53 | $ 5.16 | $ 7.17 | $ 4.01 | |
| 29.76M | 30.55M | 30.35M | 30.43M | 29.95M | |
| 30.01M | 30.95M | 30.75M | 30.80M | 30.44M |