Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.62B | $ 3.58B | $ 3.71B | $ 3.36B | $ 2.98B | |
| $ 1.09B | $ 982.89M | $ 840.14M | $ 749.97M | $ 739.15M | |
| $ 627.72M | $ 631.32M | $ 561.78M | $ 543.72M | $ 522.77M | |
| $ 100.88M | $ 92.02M | $ 91.15M | $ 95.88M | $ 94.08M | |
| $ 558.57M | $ 434.16M | $ 361.32M | $ 307.59M | $ 302.65M | |
| $ 464.69M | $ 351.57M | $ 278.36M | $ 206.25M | $ 216.38M | |
| $ -58.11M | $ -59.38M | $ -67.72M | $ -32.31M | $ -46.24M | |
| $ 406.58M | $ 292.19M | $ 210.64M | $ 173.94M | $ 170.13M | |
| $ 363.74M | $ 269.10M | $ 175.81M | $ 143.91M | $ 143.37M | |
| $ 9.15 | $ 6.62 | $ 4.31 | $ 3.42 | $ 3.37 | |
| $ 8.99 | $ 6.50 | $ 4.25 | $ 3.36 | $ 3.32 | |
| 39.76M | 40.67M | 40.81M | 42.11M | 42.55M | |
| 40.44M | 41.37M | 41.33M | 42.78M | 43.22M |