Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.38B | $ 1.39B | $ 1.31B | $ 908.10M | $ 721.11M | |
| $ 762.46M | $ 692.22M | $ 784.06M | $ 775.97M | $ 668.37M | |
| $ 355.06M | $ 374.68M | $ 380.48M | $ 303.43M | $ 286.52M | |
| $ 23.68M | $ 16.83M | $ 18.10M | $ 19.80M | $ 16.12M | |
| $ 431.08M | $ 334.37M | $ 421.69M | $ 492.34M | $ 397.96M | |
| $ 407.40M | $ 317.54M | $ 403.58M | $ 472.54M | $ 381.84M | |
| $ -17.20M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 390.20M | $ 317.54M | $ 403.58M | $ 472.54M | $ 381.84M | |
| $ 315.12M | $ 285.98M | $ 354.12M | $ 360.64M | $ 298.30M | |
| $ 4.57 | $ 3.97 | $ 4.88 | $ 4.85 | $ 3.81 | |
| $ 4.54 | $ 3.95 | $ 4.86 | $ 4.83 | $ 3.80 | |
| 67.68M | 72.07M | 72.57M | 74.34M | 78.27M | |
| 67.99M | 72.33M | 72.86M | 74.67M | 78.57M |