Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.05B | $ 2.06B | $ 2.14B | $ 2.10B | $ 2.07B | |
| $ 593.32M | $ 580.96M | $ 419.31M | $ 388.43M | $ 429.32M | |
| $ 504.17M | $ 424.26M | $ 272.17M | $ 279.40M | $ 261.08M | |
| $ 92.25M | $ 69.41M | $ 64.09M | $ 52.03M | $ 48.82M | |
| $ 181.39M | $ 226.11M | $ 211.23M | $ 161.06M | $ 217.06M | |
| $ 89.15M | $ 156.70M | $ 147.14M | $ 109.03M | $ 168.24M | |
| $ -40.77M | $ -42.58M | $ -43.47M | $ -25.26M | $ -17.29M | |
| $ 48.38M | $ 114.13M | $ 103.67M | $ 83.77M | $ 150.95M | |
| $ 30.53M | $ 83.49M | $ 82.10M | $ 67.77M | $ 120.02M | |
| $ 0.90 | $ 2.55 | $ 2.49 | $ 1.90 | $ 3.43 | |
| $ 0.90 | $ 2.54 | $ 2.48 | $ 1.89 | $ 3.40 | |
| 32.85M | 32.72M | 32.93M | 35.50M | 35.01M | |
| 32.95M | 32.82M | 33.16M | 35.72M | 35.34M |