Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.43B | $ 3.82B | $ 3.61B | $ 4.09B | $ 4.05B | |
| $ 1.06B | $ 1.05B | $ 877.46M | $ 807.22M | $ 1.09B | |
| $ 293.12M | $ 262.38M | $ 286.04M | $ 220.79M | $ 208.75M | |
| $ 0.00 | $ 67.71M | $ 211.22M | $ 232.04M | $ 209.86M | |
| $ 770.99M | $ 867.13M | $ 802.64M | $ 830.90M | $ 1.08B | |
| $ 770.99M | $ 786.76M | $ 591.42M | $ 586.43M | $ 877.51M | |
| $ 43.09M | $ -11.35M | $ -32.80M | $ -33.92M | $ -69.25M | |
| $ 814.08M | $ 775.42M | $ 558.62M | $ 552.51M | $ 807.04M | |
| $ 404.91M | $ 398.50M | $ 277.64M | $ 266.27M | $ 357.12M | |
| $ 0.10 | $ 0.10 | $ 0.07 | $ 0.07 | $ 0.10 | |
| $ 0.10 | $ 0.10 | $ 0.07 | $ 0.07 | $ 0.10 | |
| 3.90B | 3.86B | 3.74B | 3.74B | 3.65B | |
| 3.90B | 3.86B | 3.74B | 3.74B | 3.65B |