Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 5.42B | $ 5.13B | $ 5.15B | $ 4.42B | $ 3.89B | |
| $ 1.05B | $ 1.07B | $ 1.18B | $ 871.00M | $ 757.40M | |
| $ 576.00M | $ 542.00M | $ 540.00M | $ 451.00M | $ 429.40M | |
| $ 158.00M | $ 82.00M | $ 56.00M | $ 47.00M | $ 50.20M | |
| $ 633.00M | $ 579.00M | $ 699.00M | $ 463.00M | $ 365.50M | |
| $ 475.00M | $ 526.00M | $ 637.00M | $ 420.00M | $ 328.00M | |
| $ -183.00M | $ -118.00M | $ -57.00M | $ -53.00M | $ -64.20M | |
| $ 292.00M | $ 408.00M | $ 580.00M | $ 367.00M | $ 263.80M | |
| $ 221.00M | $ 335.00M | $ 518.00M | $ 300.00M | $ 220.90M | |
| $ 3.36 | $ 5.00 | $ 7.66 | $ 4.38 | $ 3.12 | |
| $ 3.33 | $ 4.96 | $ 7.56 | $ 4.32 | $ 3.07 | |
| 65.80M | 66.90M | 67.50M | 68.50M | 69.70M | |
| 66.30M | 67.60M | 68.30M | 69.40M | 70.90M |