Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.10B | $ 2.47B | $ 2.10B | $ 2.20B | $ 2.77B | |
| $ 2.23B | $ 1.70B | $ 1.46B | $ 1.54B | $ 2.02B | |
| $ 1.25B | $ 1.05B | $ 977.40M | $ 1.05B | $ 1.20B | |
| $ 36.30M | $ 24.50M | $ 22.90M | $ 31.70M | $ 40.70M | |
| $ 564.70M | $ 654.40M | $ 562.60M | $ 419.70M | $ 871.20M | |
| $ 976.80M | $ 645.70M | $ 483.70M | $ 489.80M | $ 820.90M | |
| $ 176.50M | $ -33.80M | $ 43.30M | $ -114.40M | $ -3.20M | |
| $ 1.15B | $ 611.90M | $ 527.00M | $ 375.40M | $ 817.70M | |
| $ 798.30M | $ 408.90M | $ 392.00M | $ 372.40M | $ 620.00M | |
| $ 5.23 | $ 2.57 | $ 2.37 | $ 2.23 | $ 3.59 | |
| $ 5.23 | $ 2.56 | $ 2.37 | $ 2.23 | $ 3.57 | |
| 152.00M | 155.40M | 160.40M | 161.70M | 167.90M | |
| 152.70M | 155.80M | 160.50M | 162.00M | 168.50M |