Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.11B | $ 1.03B | $ 960.90M | $ 911.31M | $ 896.56M | |
| $ 579.94M | $ 544.43M | $ 503.71M | $ 487.50M | $ 515.31M | |
| $ 276.32M | $ 269.03M | $ 254.45M | $ 250.00M | $ 233.12M | |
| $ 39.90M | $ 36.55M | $ 31.97M | $ 31.18M | $ 30.41M | |
| $ 343.52M | $ 327.87M | $ 291.68M | $ 271.30M | $ 365.30M | |
| $ 303.62M | $ 275.40M | $ 249.26M | $ 237.50M | $ 282.19M | |
| $ -23.77M | $ 15.92M | $ 10.42M | $ 2.62M | $ 49.10M | |
| $ 279.85M | $ 291.31M | $ 259.68M | $ 240.12M | $ 331.29M | |
| $ 216.17M | $ 226.23M | $ 204.99M | $ 184.68M | $ 260.34M | |
| $ 7.76 | $ 7.77 | $ 6.83 | $ 5.75 | $ 5.94 | |
| $ 7.71 | $ 7.73 | $ 6.80 | $ 5.73 | $ 5.92 | |
| 27.86M | 29.10M | 29.99M | 32.13M | 43.84M | |
| 28.02M | 29.27M | 30.15M | 32.24M | 43.96M |