Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.33B | $ 2.14B | $ 1.95B | $ 1.85B | $ 1.59B | |
| $ 1.03B | $ 876.13M | $ 786.47M | $ 722.50M | $ 664.79M | |
| $ 669.61M | $ 576.61M | $ 567.93M | $ 506.25M | $ 458.96M | |
| $ 147.86M | $ 152.37M | $ 170.77M | $ 172.04M | $ 145.84M | |
| $ 505.54M | $ 466.47M | $ 392.63M | $ 388.01M | $ 328.12M | |
| $ 357.68M | $ 299.53M | $ 218.54M | $ 216.25M | $ 205.84M | |
| $ 32.64M | $ 8.64M | $ -20.30M | $ -28.66M | $ -46.85M | |
| $ 390.32M | $ 308.17M | $ 198.24M | $ 187.59M | $ 158.98M | |
| $ 315.60M | $ 263.03M | $ 165.92M | $ 164.24M | $ 161.46M | |
| $ 7.32 | $ 6.17 | $ 3.95 | $ 3.95 | $ 3.95 | |
| $ 7.20 | $ 6.05 | $ 3.88 | $ 3.87 | $ 3.82 | |
| 43.09M | 42.61M | 42.02M | 41.54M | 40.85M | |
| 43.81M | 43.50M | 42.77M | 42.40M | 42.24M |