Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 16.14B | $ 16.11B | $ 14.38B | $ 13.15B | $ 13.34B | |
| $ 1.22B | $ 1.08B | $ 945.47M | $ 847.97M | $ 798.42M | |
| $ 190.19M | $ 256.90M | $ 621.33M | $ 201.17M | $ 168.87M | |
| $ 175.92M | $ 178.81M | $ 175.72M | $ 170.89M | $ 176.40M | |
| $ 1.28B | $ 1.08B | $ 548.47M | $ 831.84M | $ 823.56M | |
| $ 1.03B | $ 827.44M | $ 324.13M | $ 646.80M | $ 629.55M | |
| $ -110.95M | $ -109.29M | $ -110.73M | $ -96.12M | $ -220.75M | |
| $ 915.57M | $ 718.15M | $ 213.40M | $ 550.68M | $ 408.80M | |
| $ 561.77M | $ 402.27M | $ 55.33M | $ 310.61M | $ 173.19M | |
| $ 4.24 | $ 2.97 | $ 0.40 | $ 2.21 | $ 1.18 | |
| $ 4.21 | $ 2.95 | $ 0.39 | $ 2.18 | $ 1.16 | |
| 132.37M | 135.54M | 138.61M | 140.77M | 147.28M | |
| 133.31M | 136.45M | 140.11M | 142.70M | 149.68M |