Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.61B | $ 1.51B | $ 1.42B | $ 1.48B | $ 1.37B | |
| $ 1.33B | $ 1.29B | $ 781.36M | $ 764.40M | $ 946.77M | |
| $ 999.82M | $ 962.74M | $ 480.90M | $ 501.32M | $ 671.09M | |
| $ 249.53M | $ 227.63M | $ 210.47M | $ 195.02M | $ 187.47M | |
| $ 587.44M | $ 574.43M | $ 526.15M | $ 477.53M | $ 471.40M | |
| $ 325.82M | $ 323.32M | $ 300.45M | $ 263.08M | $ 275.68M | |
| $ -138.25M | $ -108.65M | $ -98.78M | $ -80.68M | $ -85.42M | |
| $ 187.56M | $ 214.67M | $ 201.67M | $ 182.40M | $ 190.26M | |
| $ 181.09M | $ 224.11M | $ 194.13M | $ 183.01M | $ 186.84M | |
| $ 2.95 | $ 3.66 | $ 3.22 | $ 3.28 | $ 3.61 | |
| $ 2.94 | $ 3.65 | $ 3.22 | $ 3.25 | $ 3.60 | |
| 61.38M | 61.29M | 60.32M | 55.77M | 51.71M | |
| 61.38M | 61.37M | 60.36M | 56.29M | 51.87M |