Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.35B | $ 3.84B | $ 3.95B | $ 4.01B | $ 3.46B | |
| $ 2.08B | $ 1.78B | $ 1.71B | $ 1.67B | $ 1.48B | |
| $ 1.48B | $ 1.23B | $ 1.24B | $ 1.16B | $ 1.05B | |
| $ 133.10M | $ 91.10M | $ 93.20M | $ 94.80M | $ 100.10M | |
| $ 655.30M | $ 665.00M | $ 588.50M | $ 603.20M | $ 520.50M | |
| $ 593.60M | $ 553.30M | $ 473.40M | $ 509.70M | $ 427.60M | |
| $ -93.40M | $ -4.70M | $ -26.70M | $ -15.80M | $ -31.40M | |
| $ 500.20M | $ 548.60M | $ 446.70M | $ 493.90M | $ 396.20M | |
| $ 396.60M | $ 422.60M | $ 346.00M | $ 384.00M | $ 306.30M | |
| $ 12.85 | $ 13.68 | $ 10.88 | $ 11.23 | $ 8.44 | |
| $ 12.53 | $ 13.44 | $ 10.76 | $ 11.08 | $ 8.37 | |
| 30.86M | 30.89M | 31.81M | 34.18M | 36.30M | |
| 31.64M | 31.45M | 32.16M | 34.65M | 36.60M |